2012-11-15 61 views
-2

我試圖在目標c中進行類型轉換,但只能拿出下面的代碼不起作用。有沒有人知道解決這個問題的方法來正確施放?類型轉換用戶輸入

@interface AppController 
{ 
NSTextField *myTextField; 
} 
@property (nonatomic, retain) IBOutlet NSTextField *myTextField; 
-(IBOutlet) foo 

實現:

-(IBOutlet) foo 
{ 
a = [myTextField.stringValue intValue] 
float b = int(a)/3 
int c = int(b) 
} 
+0

你的問題到底是什麼? –

+0

什麼不按預期工作? – sergio

+0

當運行該程序時,它將返回一個錯誤 – Andre

回答

0

下面是C風格的語言reference page for using casts。基本上,你的語法使用int就好像它是一個函數而不是一個強制轉換。

+0

,所以如果我要使用'int c =(int)b'這將工作 – Andre