injection 注入方式
1 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { |
然后在需要调整的类中实现injected方法
1 | - (void)injected { |
injection 注入方式
1 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { |
然后在需要调整的类中实现injected方法
1 | - (void)injected { |
模拟器:
4s-5: i386
5s-7 Plus: x86_64
真机(iOS设备):
armv6: iPhone、iPhone 2、iPhone 3G、iPod Touch(第一代)、iPod Touch(第二代)
armv7: iPhone 3Gs、iPhone 4、iPhone 4s、iPad、iPad 2
armv7s: iPhone 5、iPhone 5c (静态库只要支持了armv7,就可以在armv7s的架构上运行)
arm64: iPhone 5s、iPhone 6、iPhone 6 Plus、iPhone 6s、iPhone 6s Plus、iPad Air、iPad Air2、iPad mini2、iPad mini3
博客已经有快三年没有更新过了,这三年是我找到第一份工作,到成为一个工作两年的职场人转变的三年,也是我最为放飞自我的三年~从今往后,希望自己能一直坚持下去,把这份坚持作为送给未来自己最好的礼物~
说起设计模式,要回溯到本科二年级的时候,刘鹏远老师在讲软件设计导论的时候,曾提到的GOF的23种设计模式,从那时起,心中便有了设计模式这个概念,不过那个时候写过最大的工程,也无非是个通讯录,所以不以为然,后来在用java做系统开发,考软件设计师证书的时候才算是,有了一个粗略的认识,不过深度也就停留在看过一本程杰的名为《大话设计模式》的书,后来研究生阶段在设计系统,实现功能的时候或多或少的会受这些思想的影响,也越发觉得前辈们的伟大。前两天,在同学那又再次看到了这本《大话设计模式》,于是借来重读,似乎对设计模式有了一些新的认识和理解。如果说在开发中各门语言是武学套路的话,那设计模式,计算机系统,语言核心这三者就是内功心法。
设计模式的提出,我的理解就是一个字——懒,人类不会像计算机那样重复的做一件事,因为这会使我们感到疲惫,所以我们想方设法的将开发变得尽量的易于扩充和修改,这是设计模式的核心原则,对修改封闭,对拓展开放。
时间关系,我先列举书中所写的28种基本模式,原则,法则,以后有时间再慢慢补充
扯扯闲话,就从这研究生生活说起,学生生活固然是丰富多彩的,然而跟本科有所不同的是,我们已经成长为一个专业的人,或者终极目标是一名专业的人,专业的计算机人,慢慢的开始接触高级算法,机器学习,自然语言处理的一些相关模型,并用这些模型去解决一些实际问题,遇到问题不再会想着老师给你一套详细的解决办法,取而代之的是自己的思考,对学术的敬畏和对未知世界的探索,现实当中却又是举步维艰,虽然还没有参加9月份的正式校招,但在内推工作的时候就已经能感受到,只有爱你所做的,才能真正用心把它做好并得到大家的认可。这篇博文的名字叫做《漫谈毕业论文》,感觉有点扯远了,现在回归正题,扯一扯我这毕业论文的种种经过,写的比较随性,纯粹是个人闲扯。
尽管这本书的作者Matt Galloway完成这本书只用了6个月时间,但是酝酿过程长达数年。这本书不是讲基本的语法,而是发挥Objective-C语言的优势,编写出好代码所必须的,全书分为7个大的章节。
可能这段时间的学习强度太大,现在整个人有点处于放空状态,每隔一段时间就会出现这种情况,相信你也与我有过相似的经历,现在难度大一些的学不进去,就先写点读书笔记,至少今天得写点文字。
《pro Objective-C》这本书,对OC语言会有更为深入的剖析,这也算是进阶的一本书了,在引言部分看到,这本书有四个要点。
《Objective-C高级编程——iOS与OS X多线程和内存管理》这本书,是两位叫Kazuki Sakamoto和Tomohiko Furumoto的日本人写的,之前是有问师兄借过,那个时候只是走马观花似的看了第三章关于GCD的介绍,觉得很一般,不知为何大家推荐这本书,时隔近一年,再次翻开,细细研读,才发现干货确实不少,下面就把阅读此书的笔记分享给大家。