swift出来两年多,之前也是零散地了解些知识点,一直没有什么机会用在项目中,因为所在公司追求的是效率,所以怕遇坑而耽误进程。最近回家考驾照,刚...
swift出来两年多,之前也是零散地了解些知识点,一直没有什么机会用在项目中,因为所在公司追求的是效率,所以怕遇坑而耽误进程。最近回家考驾照,刚...
在开发中我们经常使用代理,或自己写个代理,而代理属性都用weak(assign)修饰,看过有些开发者用strong(retain),但并没发现有...
简介 在企业开发中,一些核心技术或者常用框架,出于安全性和稳定性的考虑,不想被外界知道,所以会把核心代码打包成静态库,只暴露头文件给程序员使用(...
Reveal是一个很强大的UI分析工具,可非常直观地查看app的UI布局,不仅限于自己的app,其他app的UI布局也一览无余。下面就是要干这事...
最近有师弟面试iOS开发,他很吃惊地跟我说,面试官竟然问他怎么分目录结构的,还具体问每个子目录的文件名。 目录结构确实非常重要,面试官这么问他,...
在开发项目中,会有这样变态的需求: 推送:根据服务端推送过来的数据规则,跳转到对应的控制器 feeds列表:不同类似的cell,可能跳转不同的控...
深.浅拷贝 copy/mutableCopy NSString copy/mutableCopy NSMutableString 结论: 注意:...
项目中经常涉及下载功能,如视频、音乐或图片,所以就封装了个工具类,支持多任务、断点下载欢迎大神指点! 具体使用和代码: https://gith...
在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰 你能区分下面的吗...
今天做了个demo,想把效果做成个gif演示给大家看,据说itools有录屏大师,找了半天原来只有win版,心塞。直接在iPhone上录制屏幕的...
专题公告
iOS