iOS爬坑小知识
1.xcode文档注释 comman+alt+/
2.显示隐藏文件 defaults write com.apple.finder AppleShowAllFiles YES
3.隐藏隐藏文件 defaults write com.apple.finder AppleShowAllFiles NO
4.vim一键生成xcode项目代码 pod lib create Test
5.获取UDID的网站 https://fir.im/udid
6.快速安装cocopods pod install --verbose --no-repo-update
7.快速更新cocopods pod update --verbose --no-repo-update
8.要修改xib中控件的frame,只能够在对应xib的.m文件的- (void)drawRect{}
方法中修改实现。
9.编译遇到报错image not found
,将报错中对应的framework的required修改成optional即可。
10.�手动创建Podfile文件:
(1)cd到项目总目录。
(2)终端输入 vim Podfile。
(3)键盘输入 i,进入编辑模式,输入
platform :ios, '7.0'
target “项目名称” do
pod 'MBProgressHUD', '~> 0.8'
end
(4)然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq就成功了。
11.发现cocopods的最高版本与官方不一致时,终端使用pod setup
pod setup的本质就是将https://github.com/CocoaPods/Specs上的Specs项目clone到/Users/用户名/.cocoapods/repos目录下。若此目录下已有Specs项目,则会将项目更新到最新的状态。由于Specs很大,容易导致pod setup失败。这时就需要我们手动安装Specs。若直接从github上下载zip文件,由于缺少git文件,会导致cocoa pods不使用。若用git clone,由于文件过大,容易导致失败。但是使用GitHub Desktop软件,则会提高clone的成功率,并且会给出clone的进度。更新本地pods库,更新过程可能有点慢。
(持续更新中...)转载请注明源自:简书(学习中的炮神)。