![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
https://blog.csdn.net/zyzxrj/article/details/74006774[https://blog.csdn....
簡(jiǎn)介 開(kāi)發(fā)中經(jīng)常遇到經(jīng)常性的寫(xiě)重復(fù)性的代碼躬它,比如: 這種情況晨炕,用自定義代碼塊會(huì)省去很多時(shí)間最終效果: 步驟 選中想要的代碼塊诽嘉,右鍵 -> Cre...
簡(jiǎn)介 runtime之前一直只是看了理論,今天寫(xiě)了幾個(gè)小demo汹碱,放在這里 原理 消息轉(zhuǎn)發(fā)過(guò)程: 動(dòng)態(tài)解析 快轉(zhuǎn)發(fā)(接收者重定向) 慢轉(zhuǎn)發(fā)(完整...
開(kāi)發(fā)過(guò)程中遇到的bug尖啡,代碼為: 原因是因?yàn)閺淖值淅锶〕龅膙alue如果為string格式,那么就不可以調(diào)用stringValue方法了摧玫。
從 NSDictionary 取值的時(shí)候有兩個(gè)方法耳奕,objectForKey: 和 valueForKey: 那么開(kāi)發(fā)中應(yīng)該使用哪個(gè)绑青? 先說(shuō)結(jié)論...
簡(jiǎn)介 在開(kāi)發(fā)中調(diào)用 的時(shí)候有點(diǎn)好奇兩個(gè)VC的生命周期,所以記錄下 實(shí)現(xiàn) present 那么在打開(kāi)VC A的時(shí)候屋群,A的生命周期為: 在A中調(diào)用方...