일부 메소드의 경우 값의 범위 (235에서 245)를 반환하기를 원합니다. (: 235, 길이 : 10 예를 들어, 위치) 나는이 잘 한 반환 값이 integer
범위로 작동목표 C : NSRange 또는 이와 유사한 float?
- (NSRange)giveMeARangeForMyParameter:(NSString *)myParameter;
반환 값으로 사용하여이 NSRange
했다.
하지만 이제 float
범위 (예 : 위치 : 500.5, 길이 : 0.4)를 반환해야하는 문제가 있습니다. 나는 에서 NSRange
은 NSUIntegers
으로 typedefed 구조체임을 읽었습니다. float
범위에 대해 다른 구조체를 typedef 할 수 있습니까? 그렇다면 NSMakeRange(NSUInteger loc, NSUInteger len)
과 비슷한 방법으로 float
범위를 만들 수 있습니까?
NSPoint (메시지가 너무 짧음)를 사용하십시오. –
1. 예, 가능합니다. 2. 예,있을 수 있습니다. –
@RamyAlZuhouri : NSPoint는 여러 플랫폼 (iOS가 NSPoint를 모르는 경우)에 도착하면 손대지 않습니다 ... – FrankZp