Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么Xcode在这里“需要一个标识符”?_Ios_Objective C_Xcode_Ios5_Ios6 - Fatal编程技术网

Ios 为什么Xcode在这里“需要一个标识符”?

Ios 为什么Xcode在这里“需要一个标识符”?,ios,objective-c,xcode,ios5,ios6,Ios,Objective C,Xcode,Ios5,Ios6,我正在访问视图控制器的WordsMinute属性NSNumber,并将其设置为从整数转换而来的NSNumber,该整数是浮点型转换为整数。您不需要[self.wpmSlider.value]周围的括号 或使用 [self.wpmSlider.value]在[self.wpmSlider.value]周围不需要括号 或使用 [self.wpmSlider-value]删除self.wpmSlider.value周围的[]括号 编译器需要一个方法名作为标识符,如numberwhite:在外部方法调用

我正在访问视图控制器的WordsMinute属性NSNumber,并将其设置为从整数转换而来的NSNumber,该整数是浮点型转换为整数。

您不需要[self.wpmSlider.value]周围的括号

或使用


[self.wpmSlider.value]

在[self.wpmSlider.value]周围不需要括号

或使用


[self.wpmSlider-value]

删除self.wpmSlider.value周围的[]括号
编译器需要一个方法名作为标识符,如numberwhite:在外部方法调用中

删除self.wpmSlider.value周围的[]括号
编译器需要一个方法名作为标识符,如numberwhite:在外部方法调用中,您可以在新的编译器中使用

destination.wordsPerMinute = [NSNumber numberWithInt:(int)[self.wpmSlider.value]];
如果要将其转换为整数值,则:

destination.wordsPerMinute = @(self.wpmSlider.value);// [NSNumber numberWithInt:(int)[self.wpmSlider.value]];

您可以在新的编译器中使用

destination.wordsPerMinute = [NSNumber numberWithInt:(int)[self.wpmSlider.value]];
如果要将其转换为整数值,则:

destination.wordsPerMinute = @(self.wpmSlider.value);// [NSNumber numberWithInt:(int)[self.wpmSlider.value]];

使用新的编译器XCode 4.5+:

destination.wordsPerMinute = @((int)self.wpmSlider.value);
否则:

destination.wordsPerMinute = @((int)self.wpmSlider.value);

使用新的编译器XCode 4.5+:

destination.wordsPerMinute = @((int)self.wpmSlider.value);
否则:

destination.wordsPerMinute = @((int)self.wpmSlider.value);

您也可以使用新的装箱语法:@intself.wpmSlider.value您也可以使用新的装箱语法:@intself.wpmSlider.value它更像@self.wpmSlider。value@redent84:谢谢你指出我的错误,从问题中抄袭过来,但忘了删除那些[]:它更像@self.wpmSlider。value@redent84:谢谢你指出我的错误,从问题中抄袭过来,忘了删除那些[]: