前言 一晃Swift3都出來快一年了,從OC到Swift也經歷了很多,所以對兩者的一些使用區別也總結了一點,暫且記錄下,權當自己的一個筆記。 當然其中一些區別可能大家都有耳聞,所以這里也會結合自身 ...
前言 一晃Swift3都出來快一年了,從OC到Swift也經歷了很多,所以對兩者的一些使用區別也總結了一點,暫且記錄下,權當自己的一個筆記。 當然其中一些區別可能大家都有耳聞,所以這里也會結合自身 ...
背景: 很多時候,我們從服務端請求下的數據都是Json格式,我們需要拿這些數據顯示到我們的UI界面。 因此,我們的做法基本都會先將json轉為方便使用的數據模型,或者也可以直接轉字典解決。 ...
場景說明: -之前做的App,使用Swift框架語言,混合編程,內含少部分OC代碼。 -需要App整體功能打包成靜態庫,完整移植到另一個App使用,該App使用OC。 -所以涉及到一個語言互轉的 ...
使用Alamofire的時候,在用這句的時候報錯了: Extra argument 'method' in call 一開始以為是參數method沒寫對,糾結了很久,沒解決 ...
最近想到的一個小需求: 首頁切換:點擊一個切換按鈕,能實現首頁的風格、排版等變換,原理是用一個新的VC替換掉。 效果如下: ====》====》 實現方式很簡單: 以我的Dem ...
之前swift項目打包成Framework靜態庫,提供給OC項目套入使用時,有時會抱這樣一個錯誤: 這個錯誤發生的概率比較隨機,有時會,有時不會,而且這句話在swift中的使用,是做model類 ...
在 Swift 中能夠表示 “任意” 這個概念的除了Any 、AnyObject以外,還有一個AnyClass。 Any、AnyObject、AnyClass有什么區別: AnyObject ...
OC內,我們往往做log打印時,會考慮一個Debug環境下打印,Release下控制不打印,以節約性能消耗。 OC我們可以這樣做: 在pch文件內,定義如下: 在Swift內 ...
之前一直用的這種,不知道為什么不怎么靠譜 #if TARGET_IPHONE_SIMULATOR//模擬器 #else//真機 ...
func saveToLocal() { //截屏 let screenRect = UIScreen.mainScreen().bounds ...