首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iOS成长指北
掘友等级
程序猿
|
iOS 成长指北
记录自己的学习,期待以文字总结学到的东西并得到成长
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
最新
热门
让我们和产品,测试好好说话!
遇到崩溃不用慌,感觉测试、产品说不清楚崩溃也不用慌。 不涉及任何技术技巧,一个严谨的叙述方式,让我们和产品,测试,好好说话。 本章将讨论一个解决问题的正式技巧。这个技巧是提供一个询问正确问题的框架。 大多数问题都有直接而明显的解决方法。作为工程师、开发人员和测试人员,我们对解决…
[译]《iOS Crash Dump Analysis》- 崩溃报告
在本章中,我们将详细介绍崩溃报告中的内容。 我们将主要关注 iOS 奔溃报告。我们还将介绍 macOS 的奔溃报告,虽然报告的结构略有不同,但都足以让我们获取信息。 虽然,目前部分 App 可以会通过安装使用第三方的奔溃处理程序,以增加获取崩溃报告和诊断的能力,或者是基于 We…
[译] 《iOS Crash Dump Analysis》翻译计划
在应用程序的开发和运营过程中,我们难免会碰到崩溃问题。崩溃问题的严重性不言而喻,如何分析并解决开发过程中和线上版本的崩溃问题,是每一个 iOS 程序员应该具备的基础技能。 了解如何分析崩溃日志,包含哪些信息以及如何诊断崩溃的原因,包括难以重现的内存损坏和多线程问题。 《iOS …
[译] iOS:如何构建具有多种 Cell 类型的表视图
在具有静态 Cell 的表视图中,其 Cell 的数量和顺序是恒定的。要实现这样的表视图非常简单,与实现常规 UIView 没有太大的区别。 只包含一种内容类型的动态 Cell 的表视图:Cell 的数量和顺序是动态变化的,但所有 Cell 都有相同类型的内容。在这里你可以使用…
[译] Swift 5 强制独占性原则
Swift 5 允许在 Release 构建过程中默认启用关于「独占访问内存」的运行时检查,进一步增强了 Swift 作为安全语言的能力。在 Swift 4 中,这种运行时检查仅允许在 Debug 构建过程中启用。在这篇文章中,首先我将解释这个变化对 Swift 开发人员的意义…
[译] 用这些 iOS 技巧让你的 APP 性能更佳
简要概括: 良好的性能对于提供良好的用户体验至关重要,iOS 用户通常对其应用程序抱有很高的期望。缓慢且无响应的应用可能会让用户放弃使用你的应用,或者更糟糕的是,对应用留下差评。 虽然现代 iOS 硬件功能十分强大,足以处理许多密集和复杂的任务,但是如果你不关心你的 APP 是…
[译] Swift:通过示例避免内存泄漏
在 Swift 中,使用自动引用计数(ARC)来管理 iOS 应用程序中的内存使用情况。 每次创建类的新实例时,ARC都会分配一块内存来存储有关它的信息,并在不再需要该实例时自动释放该内存。 作为开发人员,你不需要为内存管理做任何事情,除了以下3种情况,你需要告诉 ARC 有关…
[译] iOS 12 占有率达到 50%,超过了 iOS 11
Apple 本月早些时候大张旗鼓推出了 iOS 12,但早期占有率的增长似乎很缓慢。但是,在接下来的几周内,根据Mixpanel的数据,iOS 12 的占有率实际上已超过 iOS 11。 现在有超过 50% 以上的正在使用的 iPhone,iPad 和 iPod touch 设…
[译] 介绍适用于 iOS 的 AloeStackView
一个简单的开源类,通过一些方便的 API 来对视图集合进行布局。 在 Airbnb iOS APP 中,大约有 200 个页面是通过使用 AloeStackView 构建的。 在 Airbnb,我们一直在寻找提高构建产品效率的方法。 在过去几年中,我们的移动开发工作以惊人的速度…
[译] 在 iOS 中使用 UITests 测试 Facebook 登录功能
今天我正试图在我的应用程序上运行一些 UITest,它集成了 Facebook 登录功能。以下是我的一些笔记。 对我们来说,使用 Facebook 的挑战主要在于, 它使用了 Safari controller,而我们主要处理 web view。从 iOS 9+ 开始,Face…
下一页
个人成就
优秀创作者
文章被点赞
856
文章被阅读
237,309
掘力值
5,506
关注了
29
关注者
2,006
收藏集
1
关注标签
8
加入于
2016-04-25