Genel bakış
Kapsayıcı değerlerine erişim sağlayan bir sınıf.
Kapsayıcı nesneleri, TAGManager aracılığıyla oluşturulmalıdır. Kapsayıcı oluşturulduktan sonra, kapsayıcı için oluşturulan kurallara bağlı olabilecek anahtar değerleri için sorgulanabilir. Kapsayıcı düzenli aralıklarla (12 saatte bir) otomatik olarak yenilenir ancak yenileme (TAGContainer) ile manuel olarak da yenilenebilir.
Herkese Açık Üye İşlevleri | |
(BOOL) | - booleForKey: |
Belirtilen anahtarın yapılandırma değerini temsil eden bir BOOL döndürür. | |
(çift) | - doubleForKey: |
Belirtilen anahtarın yapılandırma değerini temsil eden bir double döndürür. | |
(int64_t) | - int64ForKey: |
Belirtilen anahtarın yapılandırma değerini temsil eden bir int64_t döndürür. | |
(NSString *) | - stringForKey: |
Belirtilen anahtarın yapılandırma değerini temsil etmek için bir NSString döndürür. | |
(void) | - yenile |
Bu kapsayıcının ağdan yenilenmesini ister. | |
(void) | - kapat |
Bu kapsayıcıyı, artık yenilenmeyecek şekilde kapatır. | |
(BOOL) | - isDefault |
Bunun varsayılan bir kapsayıcı mı yoksa sunucudan yenilenmiş bir kapsayıcı mı olduğunu döndürür. | |
(void) | - registerFunctionCallMakroHandler:forMakro: |
Verilen makro işleyiciyi, belirli bir işlev çağrısı makrosu işlemek için kaydeder. | |
(kimlik< TAGFunctionCallMacroHandler >) | - functionCallMakroHandlerForMakro: |
Bir işlev çağrısı makrosu adına göre, makro için kaydedilen işleyiciyi döndürür. | |
(void) | - registerFunctionCallTagHandler:forTag: |
Belirtilen etiket işleyiciyi belirli bir işlev çağrısı etiketini işlemek için kaydeder. | |
(kimlik< TAGFunctionCallTagHandler >) | - functionCallTagHandlerForTag: |
Bir işlev çağrısı etiketinin adı verildiğinde, etiket için kaydedilen işleyiciyi döndürür. | |
Mülkler | |
NSString * | containerId |
Bu kapsayıcının kimliği. | |
çift | lastRefreshTime |
Bu kapsayıcının ağdan yenilendiği son zaman (1 Ocak 1970 UTC gece yarısından bu yana milisaniye cinsinden). |
Üye İşlevi Belgeleri
- (BOOL) booleanForKey: | (NSString *) | anahtar |
Belirtilen anahtarın yapılandırma değerini temsil eden bir BOOL
döndürür.
Kapsayıcıda bu anahtar için bir değer yoksa, HAYIR döndürülür.
- Parametreler:
-
anahtar Yapılandırma değerini aranacak anahtar.
- (çift) doubleForKey: | (NSString *) | anahtar |
Belirtilen anahtarın yapılandırma değerini temsil eden bir double
döndürür.
Kapsayıcıda bu anahtar için bir değer yoksa 0.0 döndürülür.
- Parametreler:
-
anahtar Yapılandırma değerini aranacak anahtar.
- (int64_t) int64ForKey: | (NSString *) | anahtar |
Belirtilen anahtarın yapılandırma değerini temsil eden bir int64_t
döndürür.
Kapsayıcıda bu anahtar için bir değer yoksa 0 döndürülür.
- Parametreler:
-
anahtar Yapılandırma değerini aranacak anahtar.
- (NSString *) stringForKey: | (NSString *) | anahtar |
Belirtilen anahtarın yapılandırma değerini temsil etmek için bir NSString
döndürür.
Kapsayıcıda bu anahtar için bir değer yoksa boş bir dize döndürülür.
- Parametreler:
-
anahtar Yapılandırma değerini aranacak anahtar.
- (geçersiz) yenile |
Bu kapsayıcının ağdan yenilenmesini ister.
Bu çağrı eşzamansız olduğundan yenileme başka bir iş parçacığında gerçekleşebilir.
- (geçersiz) kapat |
Bu kapsayıcıyı, artık yenilenmeyecek şekilde kapatır.
Kapattıktan sonra, kapsayıcıya başka çağrı yapmayın.
- (BOOL) isDefault |
Bunun varsayılan bir kapsayıcı mı yoksa sunucudan yenilenmiş bir kapsayıcı mı olduğunu döndürür.
- (geçersiz) registerFunctionCallMakroHandler: | (kimlik< TAGFunctionCallMacroHandler >) | işleyici | |
forMakro: | (NSString *) | macroName | |
Verilen makro işleyiciyi, belirli bir işlev çağrısı makrosu işlemek için kaydeder.
- Parametreler:
-
handler Makronun işleyicisi. Parametre nil ise yöntem, söz konusu makronun mevcut işleyicisinin kaydını siler. macroName Kaydedilmekte olan makronun adı.
- (kimlik<TAGFunctionCallMacroHandler>) functionCallMakroHandlerForMakro: | (NSString *) | functionCallMacroName |
Bir işlev çağrısı makrosu adına göre, makro için kaydedilen işleyiciyi döndürür.
- İade et:
- İşleyici, makro için kaydedildi.
- (geçersiz) registerFunctionCallTagHandler: | (kimlik< TAGFunctionCallTagHandler >) | işleyici | |
forTag: | (NSString *) | tagName | |
Belirtilen etiket işleyiciyi belirli bir işlev çağrısı etiketini işlemek için kaydeder.
- Parametreler:
-
handler Etiketin işleyicisi. Parametre nil ise yöntem, söz konusu etiketin mevcut işleyicisinin kaydını siler. tagName Kaydedilmekte olan etiketin adı.
- (kimlik<TAGFunctionCallTagHandler>) functionCallTagHandlerForTag: | (NSString *) | functionCallTagName |
Bir işlev çağrısı etiketinin adı verildiğinde, etiket için kaydedilen işleyiciyi döndürür.
- İade et:
- İşleyici, etiket için kaydoldu.
Gayrimenkul Dokümanları
- (NSString*) containerId [read, copy] |
Bu kapsayıcının kimliği.
- (çift) lastRefreshTime [read, assign] |
Bu kapsayıcının ağdan yenilendiği son zaman (1 Ocak 1970 UTC gece yarısından bu yana milisaniye cinsinden).