objective (1,658)


objective c - 在Cocoa你喜歡NSInteger還是int,為什麼?

objective c - 在Cocoa你喜歡NSInteger還是int,為什麼?

NSInteger/NSUInteger是常規內置類型的Cocoa定義替換。 在內置插件上使用NS*類型有什麼好處嗎? 你更偏向於哪個,為什麼? 在32位/ 64位平台上, NSInteger和int的寬度是否相同?…


objective c - 字符串常量和字符串文字之間有什麼區別?

我正在學習Objective-C和Cocoa並且遇到過這樣的聲明: Cocoa框架期望全局字符串常量而不是字符串文字用於字典鍵,通知和異常名稱,以及一些帶字符串的方法參數。 我只使用更高級別的語言,所以從來沒有必要考慮字符串的細節。 字符串常量和字符串文字之間有什麼區別?…


objective c - @符號在objective-c中代表什麼?

我正在學Objective-C,並不斷碰到@符號。 它用於不同的場景中,例如在字符串的開始處或綜合訪問器方法。 @符號在objective-c中的含義是什麼?…


objective c - 傳遞數據

最近一陣思考我的問題。 我主要是一個.NET開發人員,他在Objective-C中為iPhone和Mac開發。 你如何去在Objective-C中的方法之間發送“數據集”。 例如在C#中,您可以使用數據填充自定義類,並在類型自定義類的List中傳遞它。 EG如果你有一個客戶課,你只需要做一些事情: List<Customer> customers=DataLayer.GetAllCust…


objective c - 單元測試Objective-C代碼的最佳方式是什麼?

單元測試Objective-C代碼有什麼框架? 我想要一個與Xcode很好地集成的框架。…


objective c - NSAutoreleasePool autorelease池如何工作?

據我了解,任何用alloc,new或copy創建的東西都需要手動發布。 例如: int main(void){NSString*string; string=[[NSString alloc] init];/* use the string*/[string release];}然而,我的問題不是這樣嗎? int main(void)…


有沒有一種有效的工具將C#代碼轉換為Java代碼?

這個問題在這裡已經有了答案: 我在哪裡可以找到Java到C#轉換器?[已完成] 9個答案 有沒有一種有效的工具將C#代碼轉換為Java代碼?…


objective c - 你怎麼能從一個Xcode項目生成一個Makefile?

我想從Mac上現有的Xcode項目生成一個Makefile。 具體來說,Mac上的一個現有的iPhone,Objective-C程序。 我發現PBToMake,但它看起來像Xcode 2.1,當我嘗試使用它,它不適用於Xcode 3.1項目。…


除了使用NSTimer之外,在iPhone上創建遊戲循環的更好方法是什麼?

我在iPhone上編寫遊戲。 我目前正在使用NSTimer來觸發我的遊戲更新/渲染。 這個問題是(在分析之後)我似乎在更新/渲染之間失去了很多時間,這似乎主要與我插入NSTimer的時間間隔有關。 所以我的問題是使用NSTimer的最佳替代方案是什麼? 請回答一個替代方案。…



objective c - 如何檢查Cocoa和Objective-C中是否存在文件夾?

如何使用Objective-C檢查Cocoa中是否存在文件夾(目錄)?…




swift ios xcode tutorial c教學 apple init object view delegate