1*99451b44SJordan Rupprecht#import <Foundation/Foundation.h> 2*99451b44SJordan Rupprecht 3*99451b44SJordan Rupprecht// Tests to run: 4*99451b44SJordan Rupprecht 5*99451b44SJordan Rupprecht// Breakpoint 1 6*99451b44SJordan Rupprecht// -- 7*99451b44SJordan Rupprecht// (lldb) expr (int)[str compare:@"hello"] 8*99451b44SJordan Rupprecht// (int) $0 = 0 9*99451b44SJordan Rupprecht// (lldb) expr (int)[str compare:@"world"] 10*99451b44SJordan Rupprecht// (int) $1 = -1 11*99451b44SJordan Rupprecht// (lldb) expr (int)[@"" length] 12*99451b44SJordan Rupprecht// (int) $2 = 0 13*99451b44SJordan Rupprecht 14*99451b44SJordan Rupprechtint main () 15*99451b44SJordan Rupprecht{ 16*99451b44SJordan Rupprecht NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 17*99451b44SJordan Rupprecht 18*99451b44SJordan Rupprecht NSString *str = [NSString stringWithCString:"hello" encoding:NSASCIIStringEncoding]; 19*99451b44SJordan Rupprecht 20*99451b44SJordan Rupprecht NSLog(@"String \"%@\" has length %lu", str, [str length]); // Set breakpoint here. 21*99451b44SJordan Rupprecht 22*99451b44SJordan Rupprecht [pool drain]; 23*99451b44SJordan Rupprecht return 0; 24*99451b44SJordan Rupprecht} 25