最近iOS10的出現(xiàn)帶來了Xcode8的更新赌莺,系統(tǒng)的逐漸優(yōu)化泰讽,一些隱藏的小坑也越來越多,今天就談談Xcode8的坑薪贫。恍箭。
1、注釋行的快捷鍵不靈了
注釋 "Command" + "/" 居然不管用啦瞧省。其實這個問題只要我們稍微修改下就可以解決了,具體的步驟我就不寫了扯夭,給大家一個不錯的鏈接-->>Xcode8無法注釋的問題:http://www.cnblogs.com/zhouyantongiOSDev/p/5881625.html我就是這么解決。鞍匾。這個博客里面很詳細的介紹了具體的解決方法交洗。。認真的看就可以了橡淑。藕筋。另外補充一個蘋果的標注快捷鍵 Command + Option + / 這個也是開發(fā)中常用的哦。梳码。
最后不要忘記最為關鍵的一步-->>啟動終端輸入下面這句話隐圾,然后重啟電腦就好啦<記得還需要輸入設置的本機密碼>
~ sudo /usr/libexec/xpccachectl
2、打印時出現(xiàn)一大推東西
當你升級到Xcode8后運行代碼打印區(qū)會顯示一些你沒見過的東西如下:
2016-09-19 10:58:30.556453 佛光普照[1769:87106] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0
2016-09-19 10:58:30.560282 佛光普照[1769:87106] subsystem: com.apple.UIKit, category: HIDEventIncoming, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0
2016-09-19 10:58:30.571458 佛光普照[1769:87100] subsystem: com.apple.BaseBoard, category: MachPort, enable_level: 1, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 0, enable_private_data: 0
這個需要配置一些東西需要在 Edit Scheme 中 掰茶,如圖設置 OS_ACTIVITY_MODE : disable就可以啦
Product-->> Scheme-->> Edit Scheme
3暇藏、內置插件的使用
開發(fā)中有用過VVDocumenter的童鞋吧,但是Xcode8以后這個插件就失效了,不要著急,現(xiàn)在蘋果集成了這個插件,直接通過內置的使用就 OK 了
然后將該操作設置成自己熟悉的快捷鍵濒蒋,然后這個以往的插件就成為了我們常規(guī)的快捷鍵啦,我以前用VVDocumenter使用/// 快捷但是現(xiàn)在我的這快捷 設置不了 有知道的怎么設置童鞋告訴我哈哈--
設置快捷鍵如下:
4盐碱、UILabel 長度問題
由于iOS10更換了系統(tǒng)字體把兔,所以會導致文字的大小跟iOS9及之前的系統(tǒng)有點區(qū)別,在動態(tài)計算一段文字的高度時瓮顽,計算出來的高度在iOS10設備上不足以容納這段文字县好,所以導致 UILabel 上顯示不全的的問題如果繼續(xù)用Xcode 7 編譯,建議長度基礎上加上 5左右的距離暖混,當然直接用 Xcode 8 編譯后適配更好B乒薄!拣播!
Xcode 8 中的新內容 有興趣的童鞋 可以了解
https://code.tutsplus.com/zh-hans/articles/whats-new-in-xcode-8--cms-26799
未完待續(xù)晾咪。。贮配。第一次用markdown 編輯器 感覺不錯 谍倦、、泪勒、昼蛀、、圆存、