回答
這取決於上下文。在你展示的例子中,它用來表示一個Block。插入符號符號也是基於C語言的bitwise XOR operator - 這是大多數程序員將其識別爲,所以這是很好理解,它可以既取決於它出現的地方,就像*
等
雖然我們建議參考,只需包含Apple's official Blocks reference。
插入符號表示塊或攜帶圍繞或包含詞法作用域的封閉件。它們與紅寶石中的塊相似。一個很好的參考可以找到here。
您可以提供更多詳細信息嗎? – Casebash 2009-12-16 03:20:18
添加了上面的引用,可以幫助您開始 – ennuikiller 2009-12-16 03:22:31
就像ennuikiller說的那樣,它表示一個塊。如果您想了解更多信息,Ars Technica擁有Snow Leopard的優秀深度review,它不僅描述了封鎖,還描述了Grand Central Dispatch以及Mac OS X 10.6中的所有其他新技術。強烈推薦。
- 1. 在目標C中使用'^'符號C
- 2. 目標中不常用的符號C
- 3. 在Word中使用C插入符號
- 4. 數據未插入SQLite中目標C
- 5. 在標點符號之前插入字符串c
- 6. Sqlite插入錯誤的目標c
- 7. 的NSMutableArray插入在目標C
- 8. 劃分字符串插入逗號C++
- 9. 什麼是目標C方法(^)符號
- 10. 插入字符串中的C#引號意外字符\ 0022
- 11. 目標C插入2串之間CONCAT
- 12. SQLite插入數據在目標c
- 13. 後綴插入轉換器目標C
- 14. 如何使用C讀取目標文件的符號C
- 15. 目標-C中的星號用法
- 16. 插入一個字符串在目標C
- 17. 插入html字符串到sqlite數據庫使用目標c
- 18. 從變量目標插入換行符c
- 19. #號作爲目標C
- 20. 在c中的每個字符後面插入一個逗號#
- 21. Objective-C中插入符號的含義是什麼?
- 22. 在mysql中使用c插入引號#
- 23. c#添加標點符號
- 24. 插入UITextField中的插入符號(ios)
- 25. 目標C中使用點符號的要求是什麼?
- 26. 在C#中的文本框中更改插入符(光標)
- 27. 目標C與目標C++
- 28. C#正則表達式中插入符號和美元符號附加
- 29. c中的字符串插入問題#
- 30. C或C++編譯器在目標文件中包含未使用的符號
還值得注意的是,Blocks是Apple根據[Wikipedia](http://en.wikipedia.org/wiki/Blocks_(C_language_extension))添加的C擴展。 – styfle 2011-08-25 23:50:27
它與Lisp或Python中的lambda相似 – 2014-02-28 04:34:58