瀏覽單個文章
commando001
Master Member
 
commando001的大頭照
 

加入日期: Nov 2010
文章: 2,414
引用:
作者A級黑豬肉
妳真的有接 case,然後看到裡頭很多人的程式會吐血... ...

很多會閃退的原因是因為有老舊 code,當時還沒 ARC,沒管理好 memory... 該 release 的不 release 該 retain 的不 retain 然後只會用蘋果的 autorelease... 基本上 ARC 之前我看至少有 50% 的 iOS dev 根本沒經過 memory management 訓練...

ARC 出來後就換成是另外一個問題,不過也是跟 memory 有關,簡單來說就是根本不了解整個程式的設計... 有些 GCD 亂用,一跑完就用滿整個 iPhone RAM... ... ...

Swift 出來後就還要加上蘋果自己砸自己的腳... ... Compiler 寫的那副德性... ...


所以你說 1GB 夠不夠呢?
PS3 都不用這麼多 RAM 遊戲跑的比 iPhone 好,那你覺得現在 Android 用到 4GB 是誰的問題?


現在是美工都可以寫遊戲的時代...
__________________
新。弱弱的戰績
舊 2015-06-09, 11:42 PM #59
回應時引用此文章
commando001離線中