2009-02-05 107 views
3

只是Objective-C初學者的一個簡單問題:括號中的星號代表以下示例代碼中的含義?它是一個指針嗎?提前致謝。Objective-C括號中的星號......這是什麼意思?

#import <Foundation/Foundation.h> 

@interface Tire : NSObject 
@end 
@implementation Tire 

- (NSString *) description 
{ 
    return (@"I am a tire."); 
} 

@end 
+0

作爲一個知道null關於Objective-C的人,字符串前的@是什麼意思?這類似於C#的@「」嗎? – BuddyJoe 2009-02-11 22:11:14

+1

@ -symbol表示編譯器指令,在這種情況下,它定義了一個常量NSString對象。 – zanussi 2009-02-12 20:06:08

回答

8

你是對的。 *表示描述返回一個指向NSString對象的指針。

相關問題