首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
BudSwift
掘友等级
Make iOSer Great Again
用心分享,期待友好交流。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 53
沸点 6
赞
59
返回
|
搜索文章
最新
热门
[iOS] [OC] 使用 block 实现函数嵌套
在 OC 中没有这类特性,不过如果联想到 Swift 中函数实际是一种有名字的闭包,那么函数嵌套的思想就可以延伸到 OC 语言中了。 由此可见,将嵌套的函数逻辑封装到一个 block,这样就可以在需要时直接调用 block,而不需要另外声明一个方法了。 上述代码中是在一个方法体…
[iOS] [OC] 关于block回调、高阶函数“回调再调用”及项目实践
UIView动画,动画执行后调用completion内的block代码。 模态展示一个页面,在展示结束后调用completion内的block代码。 用于实现纸质打印的控制器UIPrintInteractionController,其模态展示方式,同样是展示结束后调用compl…
[iOS][OC] 开发利器:控制器传送门VCPicker(附demo)
在项目早期开发阶段,还不需要接入后台网络数据,主要工作的界面的开发。 随着业务页面的深入,要查看二级、三级页面的效果就需要编译后跳转两三次甚至更多,不断地重复这个过程相对来说,就没有可以直接启动就查看那个页面来得那么高效。 传送门入口的设计,最初是想通过摇一摇来实现从而不影响原…
[iOS] [OC] 轻量级的表单框架 GSForm(附demo)
在移动端进行表单的录入设计本身因为录入效率低,是尽量避免的,但对于特定的业务场景还是有存在的情况。通常基于 UITableView 进行开发,内容多有文本输入、日期(或者其他PickerView)、各类自定义的单元格cell(比如包含 UISwitch、UIStepper等)、…
[iOS] [OC] NSNotificationCenter 进阶及自定义(附源代码)
自 iOS 9 开始(见 release notes ),Foundation 调整了 NSNotificationCenter 对观察者的引用方式( zeroing weak reference),不再给已释放的观察者发送通知,因此以往在 dealloc 时移除观察者的做法…
[iOS] 从 application delegate 引申三点
assign 和 weak 都只复制一份对象的指针,而不增加其引用计数,区别是:weak 的指针在对象释放时会被系统自动设为 nil,而 assign 却仍然保存了 delegate 的旧内存地址,潜在的风险就是:如果 delegate 已销毁,而对象再通过协议向 delega…
个人成就
文章被点赞
174
文章被阅读
39,741
掘力值
909
关注了
65
关注者
1,537
收藏集
2
关注标签
4
加入于
2017-02-28