strong copy weak assign __block __weak __unsafe_unretained __strong atom...
weak指针原理,即weak指针是怎么样在对象销毁的时候被置为nil的。这就要看runtime源码在对象销毁的时候,都做了些什么。弱引用需要借助...
Block本质上是一个OC对象,从底层结构就可以看的出来内部也有一个isa指针。Block封装了函数调用,以及函数调用环境(参数,访问外面的值)...
有些朋友给我发邮件让我写个demo,这给我继续写博客很大的动力。非常感谢。这次采用不同的实现方案,但在原理上都是一样的,可以查看上一篇文章。 1...
1. 在远程新建两个git仓库。一个是用来放组件化代码的仓库,一个是用来放.podsepc索引的仓库。 1.1 本地建一个工程。(也可以用命令p...
想到C要走的消息,心神不宁。试图用哲学的角度安慰自己,以为可以比较泰然的面对。即使是难过和不舍得的。但伴随着音乐,过去的一幕幕都在脑海浮现。 三...
首先,新的一年,怀有期待的努力着!这两个月,昼夜不分. 看着自己写的代码,才意识到日子是切切实实的过了的.这个主题我很早很早就想写的. 然后就没...
阳光洒在我的脸上,键盘被敲击的声音都像是一个个跳动的音符一样动听!喝着我最爱的冰美式,感受着这个世界的美好。元气满满的做着我应该做的事情。想象中...
引言 工作中很多时候,系统的相机无法满足需求,这个时候需要就要自定义相机。 1.先把UI搭建好 拍照界面主要是相机的预览层以及拍完后照片的显示。...