私はObjective Cが初めてです。次のことを試しています:
#import "Person.h"
@implementation Person
-(void) setDetails:(NSString*)FirstName :(NSString *)Surname :(int)age{
_firstName = FirstName;
_surname = Surname;
_age = age;
}
-(void) printDetails{
NSLog(@"The details of the person are FirstName %@, Surname %@, Age %d", _firstName,_surname,_age);
}
@end
主要:
#import <Foundation/Foundation.h>
#import "Person.h"
int main(int argc, const char * argv[])
{
@autoreleasepool {
Person *noor = [Person new];
[noor setDetails:@"Noor" :@"Bake" :24];
[noor printDetails];
}
return 0;
}
しかし、私はこの結果を得ています: (lldb)
. 私はそれが人の詳細を印刷することを期待していました
しかし、それは印刷中です(lldb)。
なにか提案を?