typedef - Objective C: NSRange or similar with float? -


for methods want them return range of values (from: 235, to: 245). did using nsrange return value

- (nsrange)givemearangeformyparameter:(nsstring *)myparameter; 

this works fine long return value integer range (e.g. location: 235, length: 10).

but have problem need return float range (e.g. location: 500.5, length: 0.4). read in doc nsrange typedefed struct nsuintegers. possible typedef struct float ranges? , if so, can there similar method nsmakerange(nsuinteger loc, nsuinteger len) create float ranges?

although reuse 1 of several "pair objects" graphics library (you can pick cgpoint or cgsize, or ns... equivalents) structs behind these objects simple better create own:

typedef struct fprange {     float location;     float length; } fprange;  fprange fprangemake(float _location, float _length) {     fprange res;     res.location = _location;     res.length = _length;     return res; } 

Comments

Popular posts from this blog

curl - PHP fsockopen help required -

HTTP/1.0 407 Proxy Authentication Required PHP -

c# - Resource not found error -