2012-04-25 45 views

Trả lời

7

Không chính xác một con trỏ hàm, nhưng một khối. Một khối là một phần mở rộng của Apple cho ngôn ngữ C: về cơ bản nó thực hiện các hàm lambda. Nó gõ vào loại someString cho một khối không trả về gì (void) và lấy hai đối số.

đọc thêm ở đây: http://en.wikipedia.org/wiki/Blocks_(C_language_extension)

và ở đây: http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Blocks/Articles/bxUsing.html

3

Đó là định nghĩa của một block. Đó là một hình thức closure như thực hiện trong Objective C.

0

nó được gọi là một khối, bạn có thể sử dụng nó như một chức năng nhưng nó có một vài đặc quyền, séc ra Documentation

Các vấn đề liên quan