首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS学习社区
掘友等级
iOS开发工程师
iOS技术交流,iOS工作机会,iOS就业交流,提升工作技能
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
iOS 中的数据持久化
原文地址 在应用开发过程中,数据持久化是不可或缺的一部分。今天的文章会和大家介绍一下 iOS 中的数据持久化方案及相关特点,以便在开发过程中选择合适的数据持久化方案,避免出现不必要的错误。 沙盒机制
# iOS GCD 之 dispatch_group_enter 和 dispatch_group_leave
原文地址 在实际开发中,经常需要在几个任务全部执行完成之后,在执行后续操作,在 iOS 中,我们可以通过 NSOperation 等达到这一目的。在本篇文章中,我们会介绍如何通过 dispatch_g
Swift 模式匹配
原文地址 模式匹配是 switch 的主要功能,模式匹配是指对相应 case 匹配到的值进行解构的能力。解构是指将特定结构的内容再次分解为更小的条目,先看一个例子: 模式类型 Swift 中提供了 8
Swift 枚举高级用法
原文地址 枚举类型是 Swift 最显著的特征之一。我们已经看到了很多不同的场景。然而,枚举还可以做更多的事情。 协议 Swift 允许在枚举中使用协议和协议扩展。Swift 中的协议定义了一个接口供
Swift 枚举
原文地址 枚举是为一组相关值定义的一个通用类型,Swift 枚举的功能非常强大,使它比 OC 的枚举应用于更广泛的场景。在本文中,我们会了解 enum 的语法和能力。 枚举语法 使用 enum 关键字
pod install vs pod update
许多人在刚开始使用 CocoaPods 时,似乎认为只有在第一次使用 CocoaPods 设置项目时才会使用 pod install,而在之后都使用 pod update。但事实并非如此。 这篇文章的目的是解释什么时候使用 pod install,什么时候使用 pod upda…
iOS UITableView estimatedRowHeight 小记
estimatedRowHeight 是 iOS7.0 以后引入的属性,用来预估列表视图的高度。下面看一下官网的解释: 为行高提供一个非负的预估值,可以提高列表视图的加载性能。如果列表包含高度可变的行,则在加载表时计算这些行的所有高度可能会非常昂贵。估算允许您将几何体计算的一些…
一次 category 的误用引发的 crash
在最近的一次开发中,不小心在自定义的 UIViewController 的 category 中重写了 dealloc 方法,导致项目中莫名出现了许多野指针的 crash,虽然重写 dealloc 方法会引发一些不确定的行为,但是为什么会引发 crash 呢?带着疑问又重新温习…
iOS启动优化之实践篇
这篇文章会给大家介绍一下关于启动优化,我们可以从哪些方面入手,而不会讲具体的实现,具体的实现会在后面其它专题的文章中陆续给大家引出来。 这篇文章所提的启动都是冷启动。 iOS应用启动时间一旦超过20s,系统会认为发生了死循环并杀掉App进程。 互联网领域八秒定律是指用户访问一个…
iOS启动优化之从exec()到main()
上一篇文章我们讲到了启动优化需要的一些理论知识,这篇文章我们讲一下从exec()到main()系统帮我们做了哪些操作。 exec()函数是一个系统调用,当启动一个应用程序的时候,系统内核把应用映射到新的地址空间,且每次起始位置都是随机的(因为使用了ASLR),并将起始位置到0x…
下一页
个人成就
文章被点赞
74
文章被阅读
123,593
掘力值
1,990
关注了
2
关注者
83
收藏集
0
关注标签
6
加入于
2017-02-10