Odpowiedz
To zależy od kontekstu. W pokazanym przykładzie jest on używany do oznaczenia bloku. Symbol daszek jest również bitwise XOR operator w językach C opartych - to większość programistów będzie zidentyfikować go jako, więc dobrze jest zrozumieć, że może on być zarówno w zależności od tego, gdzie wydaje się, podobnie jak *
itp
i choć sugerujemy odniesienia, po jednym musi zawierać Apple's official Blocks reference.
daszek stanowi blok lub zamknięcie, które przenosi się wokół lub zawiera zakres słowne. Są podobne do bloków w rubinie. Doskonały odnośnik można znaleźć here.
Czy mógłbyś podać więcej szczegółów? – Casebash
dodał powyższy odnośnik, który powinien zacząć – ennuikiller
Jak powiedział ennuikiller, wskazuje blok. Jeśli chcesz dowiedzieć się więcej, Ars Technica miał znakomite dogłębne review Snow Leopard, które opisywały nie tylko bloki i zamknięcia, ale także Grand Central Dispatch i wszystkie inne nowe technologie w Mac OS X 10.6. Wysoce polecany.
- 1. float: left in objective-c
- 2. Objective-C Do-in Loop Uzyskaj Index
- 3. Objective-C - sprawdź blok?
- 4. Mieszanie C++ i Objective C
- 5. Impute Missing Values with Caret
- 6. Sprawdzanie równości w Objective-C
- 7. Dla ... w oświadczeniu Objective-C
- 8. Objective C wersja explode()?
- 9. Threading w Objective-C
- 10. metoda Objective C nazewnictwo
- 11. biginteger on Objective-c
- 12. ?: w Objective C
- 13. Objective-C Integer arithmetic
- 14. Wiele inicjalizatorów Objective-C
- 15. Objective-C Property Access
- 16. XOR Objective-c
- 17. Normy kodowania Objective-C?
- 18. typ klasy Objective C
- 19. BDD w Objective-C
- 20. Objective-C Charting Framework
- 21. Wordnet w Objective-C
- 22. Objective C: Porównując CGPoints
- 23. Objective-C użycie wskaźników
- 24. Objective-C "prywatne" protokoły?
- 25. Sumaryczna tablica - Objective-C
- 26. Redefinicja makr Objective-C
- 27. Uporządkuj Kolory (Objective-C)
- 28. Google'a w Objective-C
- 29. Składnia bloku Objective-C
- 30. składnia Weird Objective C.
Warto również zauważyć, że bloki są rozszerzeniem C dodanym przez Apple zgodnie z [Wikipedia] (http://en.wikipedia.org/wiki/Blocks_ (C_language_extension)). – styfle
Jest podobny do lambda w Lisp lub Python –