关于drawRect内存暴增的总结,在新建的view里重写了- (void)drawRect:(CGRect)rect ; 然后在控制器里创建了这个view 没有重写- (v...
关于drawRect内存暴增的总结,在新建的view里重写了- (void)drawRect:(CGRect)rect ; 然后在控制器里创建了这个view 没有重写- (v...
注意点1:如果项目方向(xcode的General页面)勾选了纵向和横向情况下手机横屏启动APP,默认会是横屏的。如果希望启动时强制竖屏,进入APP后允许横竖屏,操作如下:项...
fishHook fishHook是Facebook提供的一个动态修改链接mach-O文件的工具。利用MachO文件加载原理,通过修改懒加载表(Lazy Symbol Poi...
一、Fishhook 是什么? 简单来说Fishhook就是hook函数的一种工具,当然它hook的原理和我们熟知的Method Swizzle 方式是不一样的,它是Face...
1. App的启动分为三个主要阶段: main()函数执行前 main()函数执行后(从main函数执行,到设置self.window.rootViewController)...
在这之前,我从没有想过,+load和+initialize能扯出这么多东西来,但今天确实扯出这么多,如有错误之处,欢迎指正哈~~~ +load 方法是系统自动调用的,无需手动...
开发软件就像搭建房子,一个好的架构设计,决定着房子搭建的速度、质量和高度。对于移动端开发来说,有常见的MVC、MVP、MVVM和VIPER等架构模式,这些架构有各自的优缺点,...
本文介绍NSDateFormatter的性能瓶颈,以及如何解决性能问题。 分别用NSDateFormatter和C的localtime()方法去将时间转化成一个可读的字符串。...
APP的性能监控包括: CPU 占用率、 内存使用情况、网络状况监控、启动时闪退、卡顿、FPS、使用时崩溃、耗电量监控、流量监控等等。 文中所有代码都已同步到github中,...
版本记录 前言 + (NSUInteger)hash;和- (BOOL)isEqual:(id)object;都是NSObject类中的方法,也就是说所有的类都可以调用这两个...
版本记录 前言 做了好几个APP,碰到了大大小小的很多坑,以前碰到坑,解决了就结束了,这里想把自己碰到的坑记录下来,一来给自己备查二来希望可以帮助到大家。感兴趣的可以关注下,...
版本记录 前言 做了好几个APP,碰到了大大小小的很多坑,以前碰到坑,解决了就结束了,这里想把自己碰到的坑记录下来,一来给自己备查二来希望可以帮助到大家。感兴趣的可以关注下,...
整理收集了iOS开发中, 与Xcode和系统框架等相关的英文单词, 不定时更新.如果发现翻译不正确, 或者有更好翻译结果的, 欢迎提出, 感谢! 专业名词英文缩写: Xcod...
作为一个刚毕业的iOS开发者,接触苹果官方文档真的是晦涩难懂,只是咱也是一个英语六级的孩子,被苹果文档弄得很心累,汗颜!吐槽一下,苹果文档的类型太多,新手完全迷糊,入口太多,...
前言 各位简友大家好,距离小tan的上一篇文章已经有好几个月了,这段时间都在做一个自我修炼,让自己能够在2017年的跳槽季进入一个期望的公司,拿一个期望的工资,幸好,结果也是...
前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 个人学习方法分享iOS开...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神@onevcat的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’s ...
国内iOS技术圈内的顶尖人物,排名不分先后,随机排列; 跟着比自己强大的人学技能, 才能真正变得更强大, 希望看到这篇的朋友,戒掉遇到问题就去百度的恶习,多看一些高质量文章,...