在此示例方法/消息中:
-(void) setNumerator:(int) n {
numerator = n;
}
Run Code Online (Sandbox Code Playgroud)
(int)是什么意思?它看起来不像是一个int ...
Jef*_*man 10
int是指的类型n.发送-setNumerator:消息时,您需要提供参数.在这种情况下,您将提供类型的参数int.
如果您的方法有如下定义:
- (void)setNumerator:(NSNumber *)n {
NSNumber *newNumerator = [n copy];
[numerator release];
numerator = newNumerator;
}
Run Code Online (Sandbox Code Playgroud)
然后你会NSNumber在发送时提供-setNumerator:.
| 归档时间: |
|
| 查看次数: |
272 次 |
| 最近记录: |