-6
A
回答
1
identifier
參數是一個需要比較的字符串。例如:
NSString* yourString = @"Hello";
BOOL match = [yourString isEqualToString: @"aString"]; //currently returns NO
//handle match value according to your needs, e.g with if-else syntax.
if (match) {
//YES flow
}
else {
//NO flow
}
其中@"aString"
是方法參數,命名爲identifier
(你的情況)在isEqualToString
API的實現Foundation
框架的使用。
+2
由於OP顯然對Objective-C沒有基本的瞭解,因此顯示如何使用返回值也會很有幫助。 – rmaddy
+0
@rmaddy好的,好點。 –
0
identifier
是發件人(或調用者,即您在代碼中)作爲參數傳遞的對象的名稱。 [anObject isEqualTo: @"Something"];
在這種特殊情況下,您將永遠不會使用它,它是您發送的對象在isEqualTo
實施內部引用的名稱。您看不到Apple代碼,但您知道他們使用identifier
在該方法的上下文中命名對象。這個指針必須指向NSString類的一個實例。
相關問題
- 1. 'java.lang.Class.getDeclaredField()'的ObjectiveC中的類似方法'
- 2. 取消NSMutableRequest和XMLParsing方法的ObjectiveC
- 3. 用於在方法論證中指定協議名稱的ObjectiveC語法參數
- 4. 調用C++方法回調ObjectiveC
- 5. RouteCollection.Ignore方法語法
- 6. 泛型方法的語法
- 7. Web方法的語法
- 8. LINQ查詢語法到方法語法
- 9. 轉換方法從Java的ActionScript來的ObjectiveC
- 10. ObjectiveC:返回值和方法名稱之間的東西
- 11. 通過引用ObjectiveC方法的Swift傳遞數組
- 12. ObjectiveC與iOS中%d的不同處理方法
- 13. 是否在ObjectiveC中調用超類問題的方法?
- 14. 如何分配方法指針以塊變量中的ObjectiveC
- 15. 方法級聯語法
- 16. Scala - 方法調用語法
- 17. LINQ轉換查詢語法方法的語法
- 18. 點語法VS與getter方法的語法=
- 19. 在startPage方法中從ObjectiveC獲取HTML5本地存儲項目
- 20. 需要幫助瞭解方法和例外[objectiveC]
- 21. 方括號語法
- 22. 多方法的一般語法
- 23. Python語法,之前的方法名稱
- 24. CoffeeScript中的方法調用語法
- 25. 加入擴展方法的語法
- 26. 使用Scala方法的語法
- 27. Objective C方法的語法澄清
- 28. 對象方法的Javascript聲明語法
- 29. JavaScript調用對象語法的方法
- 30. SQL SELECT語法的解決方法
它的第一個參數。 –
請事先研究你要問什麼,試圖解決你自己的問題。這顯示絕對沒有嘗試找出它是什麼。 – Popeye
Objective-C上有無數的教程。請花點時間去瀏覽其中的幾個。這個基本問題真的沒有堆棧溢出的地方。 – rmaddy