[問題] char轉NSString的問題

看板MacDev作者 (小豬頭)時間12年前 (2012/04/17 16:23), 編輯推噓0(005)
留言5則, 4人參與, 最新討論串1/1
大家好,小弟我最近剛接觸objective c 我想把char 轉成 NSString 我是這樣寫的 void Testfunction( const char * text ) { NSString * a = [NSString stringWithUTF8String:text]; } 上面這段程式在ios5上跑都很正常 但在ios4.1的機器上跑就出現了 dyld: Symbol not found: _objc_retainAutoreleasedReturnValue 想請問一下各位前輩,為什麼會出現這種錯誤呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.86.50

04/17 19:08, , 1F
有用ARC 的記憶體管理機制??
04/17 19:08, 1F
有用ARC,後來關掉就正常了,可是網路上的資料說ARC是有支援iOS4的 難不成被唬爛了嗎??^^" ※ 編輯: lovecold 來自: 114.38.111.147 (04/18 10:12)

04/18 11:18, , 2F
ARC 無法向下支援
04/18 11:18, 2F

04/18 11:20, , 3F
噢 記錯,是storyboard無法向下支援 :(
04/18 11:20, 3F

04/18 13:48, , 4F
印象中看過版友說 ARC 應該是 4.2 以上才有..
04/18 13:48, 4F

04/18 23:14, , 5F
恩恩,網路上很多人也都是4.2以上的機器 感謝各位的解答
04/18 23:14, 5F
文章代碼(AID): #1FZIXq8N (MacDev)