關於“ARC forbids explicit message send of release”錯誤

如果你在進行release,retain相關操作的時候發現提示了這樣一條錯誤。這是由於在新建工程的時候使用了ARC功能,即點選了“Use Automatic Reference Counting”選項。解決這個問題很簡單:

在老闆的xcode中,打開“Build Setting”,找到“Objective-C Automatic Reference Counting”項,將它的值設置成“NO”

在較新的Xcode中如4.2,打開“Build Setting”,找到"CLANG_ENABLE_OBJC_ARC" 將它的值設置成NO

這樣ARC功能就關閉了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章