brintos

brintos / llvm-project-archived public Read only

0
0
Text · 547 B · ec7b2ef Raw
30 lines · plain
1#import <Foundation/Foundation.h>2 3@interface Foo : NSObject4+(void) doSomethingWithString: (NSString *) string;5-(void) doSomethingWithNothing;6@end7 8@implementation Foo9+(void) doSomethingWithString: (NSString *) string10{11  NSLog (@"String is: %@.", string); // Set breakpoint here.12}13 14+(int) doSomethingElseWithString: (NSString *) string15{16  NSLog (@"String is still: %@.", string);17  return [string length];18}19 20-(void) doSomethingWithNothing21{22}23@end24 25int main()26{27  [Foo doSomethingWithString: @"Some string I have in mind."];28  return 0;29}30