performSelector和直接調用方法的區別 performSelector: withObject:是在iOS中的一種方法調用方式。他可以向一個對象傳遞任何消息,而不...

performSelector和直接調用方法的區別 performSelector: withObject:是在iOS中的一種方法調用方式。他可以向一個對象傳遞任何消息,而不...
在iOS開發中,我們在非常非常多的地方用到了數組。而關于數組,有很多需要注意和優化的細節,需要我們潛入到下面,去了解。以下,是我長時間工作學習中積攢下來的碎片,積攢了足夠多了...
距離iOS9發布已經接近一年了,我們即將引來新的iOS 10,為何在這個時候來介紹iOS9中新引入的一個布局組件呢?猶如當年的AutoLayout剛推出來一樣,一來文檔少、二...
最近看葉孤城的書,里面提到了UIStackView,說起這種布局,也是很早就知道了,但是一直沒有研究過,開發中也沒有使用過,周末上網翻看一下了大家的文章,發現大多都是Stor...
新的iOS開發方式,無需服務器,做自己的前端轉原生iOS app的框架 為什么會有這樣一個想法? 一個人做項目的時間有點久了,有時候為了修復一個小BUG 或者為更新一點內容就...
背景 JSON是移動端開發常用的應用層數據交換協議。最常見的場景便是,客戶端向服務端發起網絡請求,服務端返回JSON文本,然后客戶端解析這個JSON文本,再把對應數據展現到頁...
所有文章已搬遷到個人站點:me.harley-xk.studio,歡迎訪問留言 WWDC 過去有一段時間了,最近終于有時間空閑,可以靜下心來仔細研究一下相關內容。對于開發者來...
原文地址:http://huizhao.win/2016/11/13/swift-init/ 從 Objective-C 轉到 Swift 后,可能首先就會發覺 Swift ...