1涝婉、command + / 不能注釋代碼**
解決方法:重啟就好了
如果不行:
終端輸入 sudo /usr/libexec/xpccachectl
然后重新啟動(dòng)
2稽坤、控制臺(tái)打印出現(xiàn)亂七八糟的東西**
解決方法:
1)塘匣、打開(kāi)Product ---> Scheme ---> Edit Scheme
2)楣颠、選擇 RUN ---> Evironment Variables
添加鍵值對(duì) :OS_ACTIVITY_MODE disable
3拄衰、上傳到itunesconnect上的安裝包 提示無(wú)效二進(jìn)制文件**
解決辦法:
在plist一級(jí)菜單中添加字段:
然后上傳就可以看到有效二級(jí)制文件了
其他一些權(quán)限:
NSPhotoLibraryUsageDescription
App需要您的同意,才能訪問(wèn)相冊(cè)
NSCameraUsageDescription
App需要您的同意,才能訪問(wèn)相機(jī)
NSMicrophoneUsageDescription
App需要您的同意,才能訪問(wèn)麥克風(fēng)
NSLocationUsageDescription
App需要您的同意,才能訪問(wèn)位置
NSLocationWhenInUseUsageDescription
App需要您的同意,才能在使用期間訪問(wèn)位置
NSLocationAlwaysUsageDescription
App需要您的同意,才能始終訪問(wèn)位置
NSCalendarsUsageDescription
App需要您的同意,才能訪問(wèn)日歷
NSRemindersUsageDescription
App需要您的同意,才能訪問(wèn)提醒事項(xiàng)
NSMotionUsageDescription
App需要您的同意,才能訪問(wèn)運(yùn)動(dòng)與健身
NSHealthUpdateUsageDescription
App需要您的同意,才能訪問(wèn)健康更新
NSHealthShareUsageDescription
App需要您的同意,才能訪問(wèn)健康分享
NSBluetoothPeripheralUsageDescription
App需要您的同意,才能訪問(wèn)藍(lán)牙
NSAppleMusicUsageDescription
App需要您的同意,才能訪問(wèn)媒體資料庫(kù)
4豁陆、新建與使用PCH文件**
1.) 打開(kāi)你的Xcode工程. 在Supporting Files目錄下,選擇 File > New > File > iOS > Other > PCH File 然后點(diǎn)擊下一步;
2.) 假設(shè)你的項(xiàng)目名稱為TestDemo, 你的PCH 文件的名字應(yīng)該為 TestDemo-Prefix.pch,然后創(chuàng)建沛慢;
3.) 選擇 PCH 文件(文章的示例文件為 TestDemo-Prefix.pch) ,可以看到里面的內(nèi)容如下:
4.) 找到 Project > Build Settings > 搜索 “Prefix Header“赡若;
5.) “Apple LLVM 7.0 -Language″ 欄目中你將會(huì)看到 Prefix Header 關(guān)鍵字达布;
6.) 輸入: MyDemo/MyDemo-Prefix.pch (如 MyDemo/MyDemo-Prefix.pch )
PS:不知道路徑可以將生成的PCH文件拖到命令行团甲,那樣就會(huì)顯示一個(gè)完整路徑了,但是如果項(xiàng)目在其他電腦上運(yùn)行會(huì)提示找不到PCH文件黍聂,解決辦法是直接寫${SRCROOT}/工程名字/PCH文件名
7.)躺苦,將Precompile Prefix Header為YES,預(yù)編譯后的pch文件會(huì)被緩存起來(lái)产还,可以提高編譯速度匹厘。效果如下
8.) Clean 并且 build 你的項(xiàng)目.
就是這樣!Done脐区!現(xiàn)在你可以使用你的 PCH 文件就像你使用老版本的Xcode一樣了
5愈诚、使用CocoaPods下載文件或者從其他地方Copy文件到項(xiàng)目,#import不到**
6牛隅、切換.h與.m的快捷鍵
control+command+↑
7炕柔、自定義Label的文字特性:
選中attributed設(shè)置自定義:
文字加粗:
選中Plain ->system->style->Bold
8、聯(lián)網(wǎng)權(quán)限媒佣,支持https
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
在plist文件中添加項(xiàng)NSAPPTransportSecurity,類型為字典匕累。添加子項(xiàng)NSAllowsArbitraryLoads,類型為Boolean,值為YES。