TAGকন্টেইনার ক্লাস রেফারেন্স

TAGকন্টেইনার ক্লাস রেফারেন্স

ওভারভিউ

একটি শ্রেণী যা কন্টেইনার মানগুলিতে অ্যাক্সেস প্রদান করে।

কন্টেইনার অবজেক্ট TAGManager এর মাধ্যমে তৈরি করতে হবে। একবার একটি ধারক তৈরি হয়ে গেলে, এটি মূল মানগুলির জন্য জিজ্ঞাসা করা যেতে পারে যা ধারকটির জন্য প্রতিষ্ঠিত নিয়মগুলির উপর নির্ভর করতে পারে। একটি ধারক পর্যায়ক্রমে স্বয়ংক্রিয়ভাবে রিফ্রেশ হয় (প্রতি 12 ঘন্টা), তবে রিফ্রেশ (TAGContainer) দিয়ে ম্যানুয়ালিও রিফ্রেশ করা যেতে পারে।

পাবলিক সদস্য ফাংশন

(বুল) - বুলিয়ান ফরকি:
প্রদত্ত কীটির জন্য কনফিগারেশন মান উপস্থাপন করে একটি BOOL প্রদান করে।
(ডবল) - doubleForKey:
প্রদত্ত কীটির জন্য কনফিগারেশন মান উপস্থাপন করে একটি double প্রদান করে।
(int64_t) - int64ForKey:
প্রদত্ত কীটির জন্য কনফিগারেশন মান উপস্থাপন করে একটি int64_t প্রদান করে।
(NSString *) - stringForKey:
প্রদত্ত কীটির কনফিগারেশন মান উপস্থাপন করতে একটি NSString প্রদান করে।
(অকার্যকর) - রিফ্রেশ
এই ধারকটিকে নেটওয়ার্ক থেকে রিফ্রেশ করার অনুরোধ করে৷
(অকার্যকর) - বন্ধ
এই পাত্রটি বন্ধ করে যাতে এটি আর রিফ্রেশ না হয়।
(বুল) - ডিফল্ট
এটি একটি ডিফল্ট ধারক কিনা বা সার্ভার থেকে রিফ্রেশ করা হয় কিনা তা ফেরত দেয়৷
(অকার্যকর) - registerFunctionCallMacroHandler:forMacro:
একটি প্রদত্ত ফাংশন কল ম্যাক্রো পরিচালনা করতে প্রদত্ত ম্যাক্রো হ্যান্ডলার নিবন্ধন করে।
(id< TAGFunctionCallMacroHandler >) - functionCallMacroHandlerForMacro:
একটি ফাংশন কল ম্যাক্রোর নাম দেওয়া, ম্যাক্রোর জন্য নিবন্ধিত হ্যান্ডলার ফেরত দেয়।
(অকার্যকর) - registerFunctionCallTagHandler:forTag:
একটি প্রদত্ত ফাংশন কল ট্যাগ পরিচালনা করতে প্রদত্ত ট্যাগ হ্যান্ডলার নিবন্ধন করে।
(id< TAGFunctionCallTagHandler >) - functionCallTagHandlerForTag:
একটি ফাংশন কল ট্যাগের নাম দেওয়া, ট্যাগের জন্য নিবন্ধিত হ্যান্ডলারকে ফেরত দেয়।

বৈশিষ্ট্য

NSString * ধারক আইডি
এই ধারক জন্য আইডি.
দ্বিগুণ শেষ রিফ্রেশটাইম
শেষবার (1 জানুয়ারী, 1970 UTC মধ্যরাত থেকে মিলিসেকেন্ডে) যে এই ধারকটিকে নেটওয়ার্ক থেকে রিফ্রেশ করা হয়েছিল৷

সদস্য ফাংশন ডকুমেন্টেশন

- (BOOL) booleanForKey: (NSString *) চাবি

প্রদত্ত কীটির জন্য কনফিগারেশন মান উপস্থাপন করে একটি BOOL প্রদান করে।

যদি এই কীটির জন্য ধারকটির কোনো মান না থাকে, NO ফেরত দেওয়া হবে।

পরামিতি:
চাবি কনফিগারেশন মান খুঁজতে কী।
- (ডাবল) doubleForKey: (NSString *) চাবি

প্রদত্ত কীটির জন্য কনফিগারেশন মান উপস্থাপন করে একটি double প্রদান করে।

যদি এই কীটির জন্য ধারকটির কোনো মান না থাকে, তাহলে 0.0 ফেরত দেওয়া হবে।

পরামিতি:
চাবি কনফিগারেশন মান খুঁজতে কী।
- (int64_t) int64ForKey: (NSString *) চাবি

প্রদত্ত কীটির জন্য কনফিগারেশন মান উপস্থাপন করে একটি int64_t প্রদান করে।

যদি এই কীটির জন্য ধারকটির কোনো মান না থাকে, তাহলে 0 ফেরত দেওয়া হবে।

পরামিতি:
চাবি কনফিগারেশন মান খুঁজতে কী।
- (NSString *) stringForKey: (NSString *) চাবি

প্রদত্ত কীটির কনফিগারেশন মান উপস্থাপন করতে একটি NSString প্রদান করে।

যদি এই কীটির জন্য ধারকটির কোনো মান না থাকে, তাহলে একটি খালি স্ট্রিং ফেরত দেওয়া হবে।

পরামিতি:
চাবি কনফিগারেশন মান খুঁজতে কী।
- (অকার্যকর) রিফ্রেশ

এই ধারকটিকে নেটওয়ার্ক থেকে রিফ্রেশ করার অনুরোধ করে৷

এই কলটি অ্যাসিঙ্ক্রোনাস, তাই রিফ্রেশ অন্য থ্রেডে হতে পারে।

- (অকার্যকর) বন্ধ

এই পাত্রটি বন্ধ করে যাতে এটি আর রিফ্রেশ না হয়।

বন্ধ করার পরে, পাত্রে অন্য কোন কল করবেন না।

এটি একটি ডিফল্ট ধারক কিনা বা সার্ভার থেকে রিফ্রেশ করা হয় কিনা তা ফেরত দেয়৷

- (অকার্যকর) রেজিস্টার ফাংশনকলম্যাক্রোহ্যান্ডলার: (id< TAGFunctionCallMacroHandler >) হ্যান্ডলার
forMacro: (NSString *) ম্যাক্রোনাম

একটি প্রদত্ত ফাংশন কল ম্যাক্রো পরিচালনা করতে প্রদত্ত ম্যাক্রো হ্যান্ডলার নিবন্ধন করে।

পরামিতি:
হ্যান্ডলার ম্যাক্রোর জন্য হ্যান্ডলার। যদি প্যারামিটারটি শূন্য হয়, পদ্ধতিটি সেই ম্যাক্রোর জন্য বিদ্যমান কোনো হ্যান্ডলারকে নিবন্ধনমুক্ত করে।
ম্যাক্রোনাম ম্যাক্রোর নাম যা নিবন্ধিত হচ্ছে।
- (id< TAGFunctionCallMacroHandler >) functionCallMacroHandlerForMacro: (NSString *) functionCallMacroName

একটি ফাংশন কল ম্যাক্রোর নাম দেওয়া, ম্যাক্রোর জন্য নিবন্ধিত হ্যান্ডলার ফেরত দেয়।

রিটার্ন:
ম্যাক্রোর জন্য নিবন্ধিত হ্যান্ডলার৷
- (অকার্যকর) registerFunctionCallTagHandler: (id< TAGFunctionCallTagHandler >) হ্যান্ডলার
forTag: (NSString *) নাম যোগ করা

একটি প্রদত্ত ফাংশন কল ট্যাগ পরিচালনা করতে প্রদত্ত ট্যাগ হ্যান্ডলার নিবন্ধন করে।

পরামিতি:
হ্যান্ডলার ট্যাগের জন্য হ্যান্ডলার। যদি প্যারামিটারটি শূন্য হয়, পদ্ধতিটি সেই ট্যাগের জন্য বিদ্যমান কোনো হ্যান্ডলারকে নিবন্ধনমুক্ত করে।
নাম যোগ করা যে ট্যাগের নাম নিবন্ধন করা হচ্ছে।
- (id< TAGFunctionCallTagHandler >) functionCallTagHandlerForTag: (NSString *) functionCallTagName

একটি ফাংশন কল ট্যাগের নাম দেওয়া, ট্যাগের জন্য নিবন্ধিত হ্যান্ডলারকে ফেরত দেয়।

রিটার্ন:
হ্যান্ডলার ট্যাগের জন্য নিবন্ধিত।

সম্পত্তি ডকুমেন্টেশন

- (NSString*) ধারক আইডি [read, copy]

এই ধারক জন্য আইডি.

শেষবার (1 জানুয়ারী, 1970 UTC মধ্যরাত থেকে মিলিসেকেন্ডে) যে এই ধারকটিকে নেটওয়ার্ক থেকে রিফ্রেশ করা হয়েছিল৷