2015年1月25日 星期日

Xcode問題集


這裡就放我自己遇到的問題,有遇到才會update



2015.01.25

No Recent Projects


之前有一個問題一直困擾我,就是Xcode的啟動畫面一直「No Recent Projects」

解決:設定->一般->最近使用過的項目

出現啦~撒花~


Solution


Xcode 6 View Controller 大小


Xcode 6後如果新拉出一個View Controller大小完全不符合iPhone或iPad的Size,像這樣在四個角落放上UI物件,在模擬器上看根本沒辦法用



解決方法呢,右邊「Interface Builder Document」的「Use Size Classes」取消掉後就會出現這個

這樣就可以選擇View Controller的大小了



不過還是無法解決在iPhone 6上的大小

這個是Xcode 6新功能叫做Size classes,似乎是為了方便統一設計iPhone和iPad的大小,不過不太會用,詳細請看官網


Solution


NSGenericException


簡單來說,如果使用foreach或for(NSObject *o in obj),這兩種迴圈時,一旦修改了obj就容易發生NSGenericException,最好的方法就是別用這兩種迴圈修改物件就好了。

Solution


記憶體異常飆升


最近寫程式發現記憶體一直無端飆升,檢查了程式碼找不到Memory leak

所以就放著他讓飆到當機就知道問題出在哪了


2015.02.04

ARC與non-ARC混用


到「Build Phases」增加「-fno-objc-arc」



沒有留言:

張貼留言