I know that the "-length" method returns an int. Is there any other method that works the same as the "-length" method but returns as an NSInteger or an NSString?
                +2 
                A: 
                
                
              you can get a NSString from the NSUInteger that the length method retruns
stringresult = [NSString stringWithFormat:@"%u",[@"my string" length]];
with this, you can make your own method...
and here you can find more about Format Specifiers
                  mklfarha
                   2010-10-12 05:02:22
                
              Technically that's not a cast.  Also, the format specifier is wrong.  The return type of -length is NSUInteger. This is a 32 or 64 bit unsigned quantity, but %i is for signed 32 bit integers.
                  JeremyP
                   2010-10-12 09:54:09
                yes i was just thinking about that it is not technically a cast sorry about that, and about the format specifier yes %i is for a signed int and NSUInteger uses unsigned int...
                  mklfarha
                   2010-10-12 13:49:31