#import @protocol MyProtocol -(void)aMethod; @end @interface MyClass : NSObject { id myId; NSObject *myObject; }; -(void)doSomething; @end @implementation MyClass -(void)doSomething { NSLog(@"Hello"); //% self.expect("expression -- myId", DATA_TYPES_DISPLAYED_CORRECTLY, substrs = ["id"]); //% self.expect("expression -- myObject", DATA_TYPES_DISPLAYED_CORRECTLY, substrs = ["NSObject"]); } @end int main () { @autoreleasepool { MyClass *c = [MyClass alloc]; [c doSomething]; } }