Tổng quan
Một lớp cung cấp quyền truy cập vào các giá trị vùng chứa.
Bạn phải tạo các đối tượng vùng chứa thông qua TAGManager. Sau khi vùng chứa được tạo, bạn có thể truy vấn vùng chứa đó về các giá trị khoá có thể phụ thuộc vào quy tắc được thiết lập cho vùng chứa đó. Vùng chứa được tự động làm mới định kỳ (12 giờ một lần), nhưng cũng có thể được làm mới theo cách thủ công bằng làm mới (TAGContainer).
Hàm thành viên công khai | |
(BOOL) | – booleanForKey: |
Trả về BOOL biểu thị giá trị cấu hình của khoá đã cho. | |
(gấp đôi) | – doubleForKey: |
Trả về double biểu thị giá trị cấu hình của khoá đã cho. | |
(int64_t) | – int64ForKey: |
Trả về int64_t biểu thị giá trị cấu hình của khoá đã cho. | |
(NSString *) | – stringForKey: |
Trả về NSString để biểu thị giá trị cấu hình của khoá đã cho. | |
(void) | - làm mới |
Yêu cầu làm mới vùng chứa này từ mạng. | |
(void) | – đóng |
Đóng vùng chứa này để không làm mới vùng chứa nữa. | |
(BOOL) | – isDefault |
Trả về xem đây là vùng chứa mặc định hay vùng chứa được làm mới từ máy chủ. | |
(void) | – registerFunctionCallMacroHandler:forMacro: |
Đăng ký trình xử lý macro đã cho để xử lý một macro lệnh gọi hàm nhất định. | |
(id< TAGFunctionCallMacroHandler >) | – functionCallMacroHandlerForMacro: |
Cho tên macro của lệnh gọi hàm, trả về trình xử lý đã đăng ký cho macro. | |
(void) | – registerFunctionCallTagHandler:forTag: |
Đăng ký trình xử lý thẻ đã cho để xử lý một thẻ gọi hàm nhất định. | |
(id< TAGFunctionCallTagHandler >) | – functionCallTagHandlerForTag: |
Tên của một thẻ lệnh gọi hàm, trả về trình xử lý đã đăng ký cho thẻ đó. | |
Thuộc tính | |
NSString * | containerId |
Mã của vùng chứa này. | |
gấp đôi | lastRefreshTime |
Lần gần đây nhất (tính bằng mili giây kể từ nửa đêm ngày 1 tháng 1 năm 1970 (giờ UTC)) mà vùng chứa này được làm mới từ mạng. |
Tài liệu về hàm thành phần
- (BOOL) booleanForKey: | (NSString *) | khoá |
Trả về BOOL
biểu thị giá trị cấu hình của khoá đã cho.
Nếu vùng chứa không có giá trị cho khoá này, thì hàm sẽ trả về NO.
- Các tham số:
-
phím Khoá để tra cứu giá trị cấu hình.
– (double) doubleForKey: | (NSString *) | khoá |
Trả về double
biểu thị giá trị cấu hình của khoá đã cho.
Nếu vùng chứa không có giá trị cho khoá này, thì giá trị trả về sẽ là 0.0.
- Các tham số:
-
phím Khoá để tra cứu giá trị cấu hình.
– (int64_t) int64ForKey: | (NSString *) | khoá |
Trả về int64_t
biểu thị giá trị cấu hình của khoá đã cho.
Nếu vùng chứa không có giá trị cho khoá này, thì hàm sẽ trả về 0.
- Các tham số:
-
phím Khoá để tra cứu giá trị cấu hình.
– (NSString *) stringForKey: | (NSString *) | khoá |
Trả về NSString
để biểu thị giá trị cấu hình của khoá đã cho.
Nếu vùng chứa không có giá trị cho khoá này, thì một chuỗi trống sẽ được trả về.
- Các tham số:
-
phím Khoá để tra cứu giá trị cấu hình.
– (vô hiệu) làm mới |
Yêu cầu làm mới vùng chứa này từ mạng.
Lệnh gọi này không đồng bộ, do đó, quá trình làm mới có thể diễn ra trên một luồng khác.
– (vô hiệu) đóng |
Đóng vùng chứa này để không làm mới vùng chứa nữa.
Sau khi đóng, không thực hiện bất kỳ lệnh gọi nào khác đến vùng chứa.
– (BOOL) isDefault |
Trả về xem đây là vùng chứa mặc định hay vùng chứa được làm mới từ máy chủ.
– (vô hiệu) registerFunctionCallMacroHandler: | (id< TAGFunctionCallMacroHandler >) | handler (trình xử lý) | |
dành cho Macro: | (NSString *) | macroName | |
Đăng ký trình xử lý macro đã cho để xử lý một macro lệnh gọi hàm nhất định.
- Các tham số:
-
trình xử lý Trình xử lý cho macro. Nếu tham số là nil, phương thức sẽ huỷ đăng ký mọi trình xử lý hiện có cho macro đó. macroName Tên của macro đang được đăng ký.
– (id<TAGFunctionCallMacroHandler>) functionCallMacroHandlerForMacro: | (NSString *) | functionCallMacroName |
Cho tên macro của lệnh gọi hàm, trả về trình xử lý đã đăng ký cho macro.
- Trả về:
- Trình xử lý đã được đăng ký cho macro.
– (vô hiệu) registerFunctionCallTagHandler: | (id< TAGFunctionCallTagHandler >) | handler (trình xử lý) | |
forTag: | (NSString *) | tagName | |
Đăng ký trình xử lý thẻ đã cho để xử lý một thẻ gọi hàm nhất định.
- Các tham số:
-
trình xử lý Trình xử lý cho thẻ. Nếu tham số là nil, phương thức này sẽ huỷ đăng ký mọi trình xử lý hiện có cho thẻ đó. tagName Tên của thẻ đang được đăng ký.
– (id<TAGFunctionCallTagHandler>) functionCallTagHandlerForTag: | (NSString *) | functionCallTagName |
Tên của một thẻ lệnh gọi hàm, trả về trình xử lý đã đăng ký cho thẻ đó.
- Trả về:
- Trình xử lý đã được đăng ký cho thẻ.
Tài liệu về thuộc tính
– (NSString*) containerId [read, copy] |
Mã của vùng chứa này.
– (gấp đôi) lastRefreshTime [read, assign] |
Lần gần đây nhất (tính bằng mili giây kể từ nửa đêm ngày 1 tháng 1 năm 1970 (giờ UTC)) mà vùng chứa này được làm mới từ mạng.