前言:制作一個有相互依賴關(guān)系的本地庫,之前寫的私有庫和公開pod庫的制作步驟都沒有寫如果有依賴關(guān)系應(yīng)該如何處理。 期待:制作一個組件庫1(XXLogin),但是組件庫1(XX...
前言:制作一個有相互依賴關(guān)系的本地庫,之前寫的私有庫和公開pod庫的制作步驟都沒有寫如果有依賴關(guān)系應(yīng)該如何處理。 期待:制作一個組件庫1(XXLogin),但是組件庫1(XX...
KVO的實現(xiàn)是基于Runtime機制的,主要通過動態(tài)創(chuàng)建子類并重寫setter方法來實現(xiàn)。具體步驟如下: 動態(tài)創(chuàng)建子類 當你對一個對象第一次調(diào)用addObserver:for...
1. id 和 instanceType 有什么區(qū)別? 在iOS開發(fā)中,id和instancetype是Objective-C中的兩種類型,它們在類型安全和使用場景上有一些重...
1、方法method和selector(選擇子)有什么關(guān)系 在 Objective-C 中,selector,Method 和 implementation(IMP) 都是 ...
一、Swift中,Int 在內(nèi)存中占多少個字節(jié)?(32 位/64 位)? 在Swift中,Int的大小取決于運行平臺的架構(gòu): 在32位平臺上,Int占用 4個字節(jié)(32位)。...
一、值類型和引用類型的區(qū)別 在iOS開發(fā)中,值類型和引用類型的區(qū)別主要體現(xiàn)在以下幾個方面: 存儲方式:值類型:每個值類型的實例都有自己的獨立數(shù)據(jù)副本。當你將值類型的實例賦值給...
在iOS開發(fā)中經(jīng)常會用到UIlabel來展示一些文字性的內(nèi)容,但是默認的文字排版會覺得有些擠,為了更美觀也更易于閱讀我們可以通過某些方法將UIlabel的行間距和字間距按照需...
沙發(fā)
過完年,村里的翠西不想回大城市當Tracy了再見,帝都互聯(lián)網(wǎng)資深貴族—Will;你好,某大齡單身北漂屌絲—狗鑫。 狗鑫,車否?房否?女友否? 剛下高鐵便坐上了我哥的車,作為差一輪的親兄弟,小時候我看著他在外邊浪,如今他...
在網(wǎng)上搜了一堆結(jié)果,沒有一個全面總結(jié)的,太零碎,不符合需求,現(xiàn)在就整理最符合自己的小結(jié)。 1.單個視圖View沒有導(dǎo)航控制器包裝的情況下 默認情況下,啟動狀態(tài)欄和進入程序后的...
MBProgressHUD詳解(二) 外觀 先來一發(fā)圖片,MBProgressHUD整體布局如上圖,圖片手工畫的比較丑,將就著看吧~~~ MBProgressHUD對象的繪制...
滴,學生卡
iOS常用設(shè)計模式1.為什么學習設(shè)計模式 對于設(shè)計模式,我們并不陌生。一談起設(shè)計模式,腦海里馬上就想到單例模式,委托模式,觀察者模式等等。而面試官們也通常把對“某某設(shè)計模式”的掌握程度作為考評...