前言 '棧頂控制器',當(dāng)前用戶所看見的控制器,就是棧頂控制器 導(dǎo)航條內(nèi)容,是由'棧頂控制器'的navigationItem來決定得。 是對導(dǎo)航條什么地方進(jìn)行設(shè)置? navig...
前言 '棧頂控制器',當(dāng)前用戶所看見的控制器,就是棧頂控制器 導(dǎo)航條內(nèi)容,是由'棧頂控制器'的navigationItem來決定得。 是對導(dǎo)航條什么地方進(jìn)行設(shè)置? navig...
出棧操作 popViewControllerAnimated: 返回上一級 popToRootViewControllerAnimated: 返回根控制器 popToView...
入棧操作 - pushViewController: animated:給導(dǎo)航控制器,添加子控制器UINavigationController *navC = [[UINav...
Bug名稱'NSInternalInconsistencyException' 內(nèi)部不一致reason: 'Tried to pop to a view controller...
前言 一個App,它不可能只有一個控制器,它是由多個控制器組成得那么,多個控制器之間怎么進(jìn)行管理? 用一個大的控制器來管理起暮。 類似于View, 一個界面由多個view組成,然...
是什么?就是指,應(yīng)用程序里面的那個Info.plist文件。它是系統(tǒng)的配置文件,它是一個字典朝刊。在TARGETS也能找到兩邊都是相通得,都是一樣得。無論改了哪邊,另一邊同步改變...
是什么?選擇列表視圖 有什么用?多列聯(lián)動的選擇蜈缤。 怎么使用?遵循代理協(xié)議設(shè)置代理對象實(shí)現(xiàn)代理方法-- 遵循代理協(xié)議@interface ViewController () -...
loadView 是干嘛用得?第一次使用控制器view的時候,會調(diào)用loadView方法拾氓。loadView方法干什么用? 創(chuàng)建UIView得,創(chuàng)建控制器內(nèi)部的view. 系統(tǒng)...
我想要使用Xib 的控制器View,來自定義窗口 ?自定義UIViewController@interface LoginViewController : UIViewCon...
我想要使用storyboard的控制器View,來自定義窗口 ?(如:Main.storyboard) -- 創(chuàng)建UIWindow self.window = [[UIW...
講什么?鍵盤和狀態(tài)欄其實(shí)都是窗口。窗口是可以設(shè)置級別得底哥。 創(chuàng)建鍵盤UITextField *textF = [[UITextField alloc]init]; -- 創(chuàng)建鍵...
是什么? UIWindow其實(shí)是一個特殊的UIView咙鞍。 一個App里面,至少有一個UIWindow App啟動后,創(chuàng)建的第一視圖是UIWindowApp啟動后,創(chuàng)建的第一對...
啟動原理:程序一啟動,就會加載load 方法,把所有東西,加載到"內(nèi)存"然后,加載main 方法。執(zhí)行main 函數(shù) --> 執(zhí)行UIApplicationMain 函數(shù) -...
UIApplication設(shè)置代理屬性@property(nullable, nonatomic, assign) id delegate; UIApplication的D...
模仿UIApplication單例 - 實(shí)現(xiàn)過程, 要求如下:程序一啟動就創(chuàng)建好了對象.只能獲取對象,且獲取的對象地址都是同一個!不能夠進(jìn)行alloc操作,當(dāng)執(zhí)行alloc時...
是什么?它代表著整個應(yīng)用程序叠艳。應(yīng)用程序啟動完畢時,就創(chuàng)建好的第一個對象,就是UIApplication奶陈。它是個單例對象。UIApplication 對象,是唯一得(內(nèi)存地址都...
下邊的圖是查看Runtime源碼(objc-756)附较,概括出來的大概的OC 方法查找流程。 首先你需要知道一些基本的知識潦俺,了解一個alloc 出來的對象拒课,它都包含什么徐勃?你要了...
LLVM 是什么?對標(biāo)GCC在編譯時僻肖、鏈接時、運(yùn)行時甚至是在閑置時優(yōu)化程序的編譯器 Clang 是什么?LLVM自身的新前端——ClangClang的重要的特性是編譯快速卢鹦、占...
Bug名稱NSInternalInconsistencyException : 內(nèi)部不一致異常reason: (原因)'There can only be one UIApp...