一部のメソッドでは、値の範囲 (235 から 245 まで) を返すようにします。NSRange
戻り値として使用してこれを行いました
- (NSRange)giveMeARangeForMyParameter:(NSString *)myParameter;
integer
これは、戻り値が範囲 (例: 位置: 235、長さ: 10) である限り問題なく機能します。
しかし、範囲を返す必要があるという問題がありfloat
ます (例: 位置: 500.5、長さ: 0.4)。typedefed struct であるドキュメントを読みました. 範囲の別の構造体を型定義することは可能ですか? もしそうなら、それらの範囲を作成するための同様の方法はありますか?NSRange
NSUIntegers
float
NSMakeRange(NSUInteger loc, NSUInteger len)
float