2015-01-27 49 views
-1

作爲後續:Segue from objective c to swift如何將NSInteger從目標c視圖控制器傳遞給swift?

既然我可以將數據傳遞給swift類,我似乎限制了我可以傳遞什麼樣的數據。

我無法傳遞一個整數,只有其他類型。

看着MyProject-Swift.h,沒有一個var XXXX:NSInteger!那裏列出了

目前我必須將數字轉換爲目標c中的字符串,傳遞該字符串,然後將其轉換回swift中的數字。

是否有我可以在swift中聲明的數字格式,可以在目標c中訪問?

回答

3

把它包裝的NSNumber:var nsNumber = NSNumber(someValue);

NSNumber的是在這兩個ObjC和斯威夫特訪問。

相關問題