Pet*_*rbo 14 compiler-errors objective-c
当我尝试编译代码时,我收到了预期的标识符错误.
careerURL在.h文件中设置如下:
@property (nonatomic, copy) NSString *careerURL;
Run Code Online (Sandbox Code Playgroud)
并在.m文件中合成如下:
@synthesize careerURL;
Run Code Online (Sandbox Code Playgroud)
我真的不明白这里有什么问题.确切的代码适用于另一个viewcontroller.

Emp*_*ack 29
你应该使用点.语法,
NSString *wtf = self.careerURL;
Run Code Online (Sandbox Code Playgroud)
或Objective-C消息语法,
NSString *wtf = [self careerURL];
Run Code Online (Sandbox Code Playgroud)
不是两个在同一时间.
你应该写:
NSString *wtf = self.careerURL;
Run Code Online (Sandbox Code Playgroud)
在编写[object method]时,您希望method从对象调用方法object.如果您只想访问某个值(定义为@property),您可以键入:
[self nameOfValue];
Run Code Online (Sandbox Code Playgroud)
要么
self.nameOfValue;
Run Code Online (Sandbox Code Playgroud)