關於windowios
在使用singleview方式來建立項目的時候,發現 僅能在`appdelegate.m`中使用`self.window.rootViewController`是指根控制器,而後使用`[self.window makeKeyAndVisible];` 將窗口顯示出來 關於 info.plist的 字典 Main storyboard file base name 這裏當設置爲空時,有時候會黑屏 即使`[self.window makeKeyAndVisible];` 將指定的根控制器顯示出來。
自定義啓動文件api
今天看 apicloud的模塊開發代碼,發現他講默認的appdelegate 進行了自定義
#import <UIKit/UIKit.h> int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, @"UZAppDelegate"); } }
對比 xcode 10 默認生成的main.m文件xcode
#import <UIKit/UIKit.h> #import "AppDelegate.h" int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); } }
咱們能夠看出來 NSStringFromClass([AppDelegate class])
其實就是@"AppDelegate"
也就是 指定啓動文件了。app
使用openwrite發佈學習