Beispiel #1
0
		public static bool Get (this ICleverTapFeatureFlags This, string key, bool defaultValue)
		{
			if (key == null)
				throw new ArgumentNullException ("key");
			var nskey = NSString.CreateNative (key);
			
			bool ret;
			ret = global::ApiDefinition.Messaging.bool_objc_msgSend_IntPtr_bool (This.Handle, Selector.GetHandle ("get:withDefaultValue:"), nskey, defaultValue);
			NSString.ReleaseNative (nskey);
			
			return ret;
		}
Beispiel #2
0
		public static void SetWeakDelegate (this ICleverTapFeatureFlags This, NSObject value)
		{
			global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr (This.Handle, Selector.GetHandle ("setDelegate:"), value == null ? IntPtr.Zero : value.Handle);
		}
Beispiel #3
0
		public static NSObject GetWeakDelegate (this ICleverTapFeatureFlags This)
		{
			return Runtime.GetNSObject (global::ApiDefinition.Messaging.IntPtr_objc_msgSend (This.Handle, Selector.GetHandle ("delegate")));
		}
        public static void SetWeakDelegate(this ICleverTapFeatureFlags This, NSObject value)
        {
            var value__handle__ = value.GetHandle();

            global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("setDelegate:"), value__handle__);
        }