登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Objective-C
(共
107
篇经验)
0
推荐
12K
浏览
iOS 从源码深入探究 weak 的实现
__weak id __week obj1 = obj; 编译器的模拟代码 id obj1; obj1 = 0; objc_storeWeak(&obj1, obj); objc_storeWe...
404355009
8年前
Objective-C
移动开发
iOS开发
0
推荐
12K
浏览
iOS Block用法和实现原理
《Objective-C高级编程》是一本有趣又难懂的书,全书就讲了引用计数、Block、GCD三个概念,有趣是因为讲原理、实现的部分是其它iOS专业书籍里少有的。然而每个章节不读个三五遍还是比较...
dyydp
8年前
Objective-C
移动开发
iOS开发
0
推荐
42K
浏览
优雅的开发 Swift 和 Objective-C 混编的 Framework
用Swift封装OC的库是一件比较常见的事情,毕竟对于大多数公司来说,老的代码都是用OC写的,而且经过多次迭代,这些OC的代码已经被验证了是稳定的,用Swift重写代价太大。
WeldonPoind
8年前
Objective-C
Swift
Apple Swift开发
0
推荐
72K
浏览
Objective-C中的NSPredicate
编写软件时,经常需要获取一个对象集合,并通过某些已经条件计算该集合的值。你需要保留符合某个条件的对象,删除那些不满足条件的对象,从而提供一些有意义的对象。
cact
8年前
Objective-C
Objective-C开发
0
推荐
21K
浏览
如何在逆向工程中 Hook 得更准 - 微信屏蔽好友&群消息实战
在逆向工程中往往需要针对想要做的功能 Hook 到相应的方法和属性,小白面对 class-dump 后的大量头文件表示只能靠『猜』。这里我分享下逆向微信实现屏蔽群消息和好友消息的实战经验,适用于 非越狱机 。
yushu311
8年前
Objective-C
移动开发
iOS开发
ARM汇编
0
推荐
35K
浏览
Objective-C 数组遍历的性能及原理
数组的遍历,这个话题貌似没什么好探究的,该怎么遍历就怎么遍历呗!但是如果要回答这些问题:
fp_hvey
8年前
Objective-C
Objective-C开发
0
推荐
33K
浏览
从代理到 RACSignal
ReactiveCocoa 将 Cocoa 中的 Target-Action、KVO、通知中心以及代理等设计模式都桥接到了 RAC 的世界中,我们在随后的几篇文章中会介绍 RAC 如何做到了上面...
ojhpwooxx15
8年前
Objective-C
Objective-C开发
0
推荐
16K
浏览
在 Swift 中使用 Objective-C 风格的异步 API
许多 Objective-C 风格的异步 API 会在它们的回调闭包中传入两个可选类型值:一个代表操作成功时方法的返回值,另一个代表操作失败时返回的错误值。
JulEllzey
8年前
Objective-C
API
Swift
Apple Swift开发
0
推荐
8K
浏览
iOS 编程中的 Type System
Type System 是另一项编程语言,或者说编译器所提供的便利。Pattern Matching 可以让我们少写代码,而 Type System 可以让我们少犯错误,减少 Type 相关的各种 bug。
superboyli
8年前
Objective-C
移动开发
iOS开发
0
推荐
7K
浏览
iOS 编程中的 Type System
Type System 是另一项编程语言,或者说编译器所提供的便利。Pattern Matching 可以让我们少写代码,而 Type System 可以让我们少犯错误,减少 Type 相关的各种 bug。
CanMadewell
8年前
Objective-C
移动开发
iOS开发
0
推荐
10K
浏览
iOS 进阶—— iOS 内存管理 & Block
我将在本篇博文中详细的从 ARC 解释到 iOS 的内存管理,以及 Block 相关的原理、源码。
2014招聘
8年前
Objective-C
移动开发
iOS开发
0
推荐
12K
浏览
使用swift给objc项目做单元测试
swift在iOS开发中越来越普及,大家都认同swift将是iOS的未来,从objc切换到swift只是时间问题。但是,对于老的objc项目,特别是开发积累了2、3年的老项目,从objc转换到s...
orad9167
8年前
单元测试
Objective-C
Swift
Apple Swift开发
0
推荐
29K
浏览
Objective-C自动生成文档工具:appledoc
由于最近琐事比较多,所以好久没有写文章了。今天我们聊一聊Objective-C自动生成文档。
xxy220543
8年前
Objective-C
Xcode
Objective-C开发
0
推荐
9K
浏览
iOS之两圆之间标准圆的随机生成
相信很多社交产品中,肯定会存在寻找附近人或者附近商家的需求,类似下图,在大圆和小圆之间(橘色区域)生成一系列的随机圆,并且所有随机圆之间也不能有交集,我暂且称这种圆为标准圆。
VirgieJNIG
8年前
Objective-C
移动开发
iOS开发
0
推荐
30K
浏览
Objective-C Runtime 完整总结
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意...
mkvm202
8年前
Objective-C
Objective-C开发
0
推荐
8K
浏览
聊聊 AOP 模式与 ObjC 对它的实现
说到 AOP 可能有些经验的小伙伴都有所了解,今天我们来聊聊关于它的内容,以及 ObjC 中如何实现它。
ic8811
8年前
Objective-C
移动开发
iOS开发
AOP
0
推荐
9K
浏览
ios 内存管理,weak和unowned
为了防止悬挂指针及内存泄漏,手动内存管理基于一个引用计数(retain count)的概念,所有对象都可以增加或减少一个对象的引用计数,当对象的引用计数大于0,则该对象继续存在;当该对象的引用计...
LaunaJones
8年前
Objective-C
移动开发
iOS开发
0
推荐
28K
浏览
如何编写自己的 Native Bridge
和很多人一样,在我弄清楚 React Native 的实现机制之前,其实已经在实际项目中用过一段儿时间了。不过在我学习 React Native 实现机制的过程中,逐渐开始给这个项目贡献代码,最...
AdrianaTrot
8年前
Objective-C
Objective-C开发
0
推荐
8K
浏览
从 Swift 看 Objective-C 的数组使用
状态维护是个怎么说都不够的话题,毕竟状态的处理是我们整个App最核心的部分,也是最容易出bug的地方。之前写过一篇以函数式编程的角度看状态维护的文章,这次从Swift语言层面的改进,看看Obje...
SanCavenagh
8年前
Objective-C
Swift
Apple Swift开发
0
推荐
8K
浏览
从Swift看Objective-C的数组使用
状态维护是个怎么说都不够的话题,毕竟状态的处理是我们整个App最核心的部分,也是最容易出bug的地方。之前写过一篇以函数式编程的角度看状态维护的文章,这次从Swift语言层面的改进,看看Obje...
FinleyTmg
8年前
Objective-C
Swift
Apple Swift开发
1
2
3
4
5
6
经验分享,提升职场影响力
投稿
热门问答
热门文档