1. 利用代码的方式修改程序入口
其实很简单,主要就是三个步骤。初始化window大小,设置rootViewController,最后makeKeyAndVisible。
在AppDelegate.m中修改如下代码:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
self.window = [[UIWindow alloc]initWithFrame:[[UIScreen mainScreen]bounds]];
self.window.rootViewController = [[ViewController alloc]init];//这里的ViewController就是指定的程序入口
[self.window makeKeyAndVisible];
return YES;
}
2. 使用CocoaPods安装第三方库
在终端中cd到指定目录,输入一下命令:
sudo vim Podfile;
在Podfile中输入需要导入的库(这里涉及到一点vim文件指令操作)
传送门:vim文件命令
例如引入Mantle库:
platform :ios, '7.0'
pod 'Mantle'
这文件做了两件事情:
告诉Cocoapods你的目标平台与版本,这里的你目标是iOS 7.0。
列给Cocoapods一个项目所有需要引入和安装的三方库清单。
在命令行中输入pod install进行安装。
pod install
3. 快捷键
使用Control-Command-Up的快捷键来实现.h和.m文件之间的快速切换。
4. 一些小点
- UIImageView.alpha: 取值0~1,可以用浮点表示透明度。0是完全透明。
- 设置背景图的常用步骤:
//设置背景图
self.backgroundImageView = [[UIImageView alloc]initWithImage:background];
self.backgroundImageView.contentMode = UIViewContentModeScaleAspectFill;
[self.view addSubview:self.backgroundImageView];