我对 Objective-C 还很陌生,我遇到了一个问题。
我需要将一些信息从一个视图控制器传递到另一个。我尝试了多种方法,要么得到构建错误,要么没有足够的意义。
这是我到目前为止所拥有的。
在第二个视图控制器 h 文件中:
@property (nonatomic) NSString *OwnerID;
数据应该进入这个属性。
在第一个视图控制器 m 文件中:
MoreByUserViewController *moreimg =[[MoreByUserViewController alloc] init];
moreimg.OwnerID = ImageOener;
我认为这是不正确的,但不知道还能写什么。
我得到的铿锵错误:
duplicate symbol _m_PageCounter in:
/Users/ianspence/Library/Developer/Xcode/DerivedData/Pickr-dohtanjxfozprjbuwlphjbhvxttm/Build/Intermediates/Pickr.build/Debug-iphonesimulator/Pickr.build/Objects-normal/i386/PKRViewController.o
/Users/ianspence/Library/Developer/Xcode/DerivedData/Pickr-dohtanjxfozprjbuwlphjbhvxttm/Build/Intermediates/Pickr.build/Debug-iphonesimulator/Pickr.build/Objects-normal/i386/MoreByUserViewController.o
ld: 1 duplicate symbol for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)