[問題]ARC下 內存崩潰

作者: boy19931118 (boy19931118)   2015-12-02 00:12:29
小弟近期在撰寫ObjC APP
本身是大學相關科系
所以相關知識都還可以
但由於系上沒有本課程 貌似也沒有老師會
所以遇到問題都只能Google
目前所遇到的問題是 記憶體管理、內存崩潰、StoryBoard之間參數傳遞選擇
問題一
作者: shinrenpan (iOS5)   2015-12-02 00:43:00
只回答1,B是否有 block retain cycle 問題
作者: hearther (hearther)   2015-12-02 01:50:00
太多中國用語看不懂 物件? 計數器?Extern我也看不懂是啥?不是c 才有extern嗎?
作者: LFimi   2015-12-02 09:30:00
3.在prepareForSegue傳值給segue.dest的 public property啊 , 你是兩個storyBoard
作者: kyo017baby (╮(﹀_﹀")╭)   2015-12-02 09:56:00
好多中國用語,看無 ...
作者: abcdefghi   2015-12-02 10:26:00
只有 '內存' 是中國術語吧,其他的台灣也很常用
作者: darktt (小朱)   2015-12-02 11:00:00
1. B沒釋放是有可能他裡面的物件沒正確的釋放導致的
作者: boy19931118 (boy19931118)   2015-12-02 11:41:00
可能是查中國資訊的關係 抱歉 extern我也是上網查到可以使用 但是希望能夠正規一點 不要亂用darktt 因為是在ARC下 不能release 只能將有alloc的oj=nil 這樣算釋放?
作者: darktt (小朱)   2015-12-02 13:05:00
是,就只能這麼做
作者: EQQD (EQQD)   2015-12-02 19:17:00
Swift向你招手
作者: sdcomputer (enzo_L)   2015-12-02 21:53:00
1. 如darktt大所說 2.看不懂 3.我的話會用delegate
作者: otaku5566 (オタク56)   2015-12-03 03:40:00
2問的是property attribute?
作者: tom19830924 (Tom Hsu)   2015-12-03 16:36:00
在B裡面寫dealloc看有沒有被呼叫到看看沒被呼叫到可能是B裡面的東西被其他物件持有釋放不了
作者: boy19931118 (boy19931118)   2015-12-04 13:00:00
test

Links booklink

Contact Us: admin [ a t ] ucptt.com