我試圖錢包TBXML我已經做了以下步驟來使用TBXMLTBXML連接錯誤和ARC錯誤
- 單擊項目主文件夾的XCode 4.0內對
- 點擊一個XML文件目標
- 稱爲「構建階段」
- 開拓「鏈接二進制與圖書館」
- 點擊打開選項卡「+」找到libz.dylib文件
- 複製NE (TBXML.h,TBXML.m,NSDataAdditions.h,NSDataAdditions.m)添加到我的項目組中
- 在頁面頂部添加#import「TBXML.h」我將使用該庫
後我添加以下行(從TBXML指南拍攝)它,我不應該使用保留,如果我使用自動引用計數的錯誤出現。
TBXML * tbxml = [[TBXML tbxmlWithURL:[NSURL URLWithString:@"http://www.w3schools.com/XML/note.xml"]] retain];
之後我刪除了保留我結束了
TBXML * tbxml = [TBXML tbxmlWithURL:[NSURL URLWithString:@"http://www.w3schools.com/XML/note.xml"]];
當我嘗試運行應用程序它顯示了以下錯誤:
"_OBJC_CLASS_$_TBXML", referenced from:
objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我應該怎麼做,怎麼能我修復它?
謝謝
是否爲添加的.m文件設置了「Target Membership」複選框? –