Objective c 预期标识符或;(“无效”之前的“?”;?
我现在正尝试根据macdevcenter.com上的教程构建web浏览器: 我在第3页的MyDocument.h文件部分,该部分介绍了如何设置默认主页。它说我必须为稍后在.m文件中使用的一些访问者添加这些原型:Objective c 预期标识符或;(“无效”之前的“?”;?,objective-c,xcode,webkit,browser,void,Objective C,Xcode,Webkit,Browser,Void,我现在正尝试根据macdevcenter.com上的教程构建web浏览器: 我在第3页的MyDocument.h文件部分,该部分介绍了如何设置默认主页。它说我必须为稍后在.m文件中使用的一些访问者添加这些原型: (void)setDefaultHomepage:(NSString*); // the error says expected "(" before "void" -(NSString *)getDefaultHomepage; 谁能告诉我这意味着什么,我应该怎么做 --谢谢!我想
(void)setDefaultHomepage:(NSString*); // the error says expected "(" before "void"
-(NSString *)getDefaultHomepage;
谁能告诉我这意味着什么,我应该怎么做
--谢谢!我想你需要一个
-
:
-(void)setDefaultHomepage:(NSString*);
您需要在(void)前面添加一个-,您可能还需要在后面添加一个变量名
-(void) setDefaultHomepage: (NSString*) newhomepage;
在Cocoa中,您通常没有以“get”开头的getter名称。您还可能希望使用
@属性
,而不是手动定义getter和setter。