2016-08-03 41 views
0

很基本的OBJÇ問題:目標C處的NSString中的NSLog

之前你說這是我已經檢查其他的答案重複的,這是我使用的與說​​的去做這種方式來做到這一點是什麼。

所以我只想輸出一個NSString到NSLog,但我在日誌行上得到預期的錯誤「)」。

我明顯缺少一些基本的東西。

下面是代碼:

// 
// HelloWoldOBJ.m 
// Helloworld2 


#import "HelloWoldOBJ.h" 

@implementation HelloWoldOBJ 

    NSString *make = @"porche"; 

    NSLog(@"%@", make); 

@end 

感謝您的幫助

+1

代碼在'viewDidLoad' –

+0

真棒謝謝我新的它很簡單謝謝 –

+0

高興它有助於哥們:) –

回答

1

打電話給你的字符串中viewDidLoad和檢查

- (void)viewDidLoad 

{ 
[super viewDidLoad]; 

NSString *make = @"porche"; 

NSLog(@"%@", make); 


} 

你得到把出像

enter image description here

1
NSLog(@"%@", make); 

上面的行必須寫在一個方法裏面,並且該方法必須從某個地方調用。 總之,NSLog不是一個屬性,所以它不能只是聲明爲一個屬性。這就是你得到這個錯誤的原因。