它没有问题: h文件:
- (BOOL) trytoGETURL;
m file
- (BOOL) trytoGETURL {
/ some code here ...
if ([response statusCode] == 200)
return YES;
else
return NO;
}
- (IBAction)ButtonTouchUp:(id)sender {
NSLog(@"button clicked");
if ( [self trytoGETURL]) {
NSLog(@"ok");
} else NSLog(@"problem");
但是崩溃了: h文件
- (BOOL) trytoGETURL:(NSString *) baseurl Redvalue:(int)red
GreenValue:(int)green BlueValue: (int) blue;
m file
- (BOOL) trytoGETURL:(NSString *) baseurl Redvalue:(int)red
GreenValue:(int)green BlueValue: (int) blue {
if ([response statusCode] == 200)
return YES;
else
return NO;
}
- (IBAction)ButtonTouchUp:(id)sender {
NSLog(@"button clicked");
if ( [self trytoGETURL:@"sd" Redvalue:100 Greenvalue:100 Bluevalue:100]) {
NSLog(@"est takaya stranica");
} else NSLog(@"net takoi stranica");
Xcode也写道:找不到实例方法!?? 顺便说一句,当我开始像往常一样写作时,它对我没有帮助,为什么会这样呢?
答案 0 :(得分:2)
检查您的大写字母:
trytoGETURL:Redvalue:Greenvalue:Bluevalue:
肯定与:
不一样trytoGETURL:RedValue:GreenValue:BlueValue:
答案 1 :(得分:0)
这只是suntax的一个问题。
trytoGETURL:(NSString *) baseurl
- 错了,
trytoGETURL:(NSString *)baseurl
是对的。 - 不需要空间。