闲谈
最近一直在追青云志,总觉得电视剧没有小说来的精彩。是的,大咖们演技堪称惊艳,剧情改编也很紧凑,但不得不说很多东西单靠演是达不到的,主人公每一刻的内心也只能在小说中才能看的贴切(为了装X,哥不惜二百两买了一沓正版典藏版)。
最近一直在追青云志,总觉得电视剧没有小说来的精彩。是的,大咖们演技堪称惊艳,剧情改编也很紧凑,但不得不说很多东西单靠演是达不到的,主人公每一刻的内心也只能在小说中才能看的贴切(为了装X,哥不惜二百两买了一沓正版典藏版)。
Swift已推出数年,与Objective-C相比Swift的语言机制及使用简易程度上更接地气,大大降低了iOS入门门槛。当然这对新入行的童鞋们来讲,的确算是福音,但对于整个iOS编程从业者来讲,真真是,曾几何时“高大上”,转瞬之间“矮矬穷”。再加上培训班横行,批量批发之下,iOS再也看不到当年的辉煌。
往事不再提,事还是要做滴。iOS10推出后,紧跟着Xcode8也推送了更新,细心者会发现,Xcode8下iOS版本最低适配已变为iOS8.0,加上Swift版本趋于稳定,从某种意义上讲,Swift的时代正式开启,替代Objective-C怕也只是时间问题。当然,在这之前,我们也应做好准备。今年越来的越多的公司,也开始了Swift和Objective-C混编。
原文:iOS的消息推送简析
消息推送的目的是为了在应用切至后台或手机锁屏情况下,提醒用户当前时间APP内部发生了某事,吸引用户打开APP应用。
消息推送有三种提示类型:
前段时间和同事交流单例模式,感觉自己对单例了解还有很多不足。上网查了下发现,有些帖子太坑,拿着伪单例大书特书,看着眼疼。
单例不是简单的编程技巧,它是编程模式,能上升到模式级别的东西,不是说几行简单代码能搞定的,每次听到“单例模式是设计模式中最简单的形式”这句话时,都有种想拿人撞墙的感觉。
提到单例,如果在大学里上Java课的时候,你忘了睡觉,那么你肯定知道单例有很多种写法,比如:饿汉式、懒汉式等。单例类的写法也是很多公司,笔试必考题之一。在iOS系统为我们提供了许多单例类,如,UIApplication、NSUserDefaults等。
项目上线,终于又有时间研究些三方的东西了,在自己钻牛角的时候,不觉间陷入了误区。在项目实践过程中,跟老大也学到了很多,也感觉自己肚子有了些油水,可看到GitHub上那些大牛的开源大作,不免自卑。虽入行一年,承蒙老大看得起,交给了个带徒弟的任务,交流中受虐与进步同行,苦涩与暖心并进。虽然自己师范出身,可离合格的老师,真心还是有差距的,至少队友给的反馈是:“表达能力太差,永远活在自己的思路里”。突然想到了小岳岳一句话:“虽然每天工作很累,但是我挣得少啊!”,我要说的是:“你每天那么努力,忍受了那么多寂寞和痛苦,可我也没见你多么优秀啊!”,哥懂的还是太少。好了,下面是正题: