コード例 #1
0
        public static Class SetCellClass(this Class ctrlClass, Class cellClass)
        {
            var cellClassHandle     = LibObjc.IntPtr_objc_msgSend(cellClass.Handle, classSel.Handle);
            var ctrlClassHandle     = LibObjc.IntPtr_objc_msgSend(ctrlClass.Handle, classSel.Handle);
            var prevCellClassHandle = LibObjc.IntPtr_objc_msgSend(ctrlClassHandle, cellClassSel.Handle);

            LibObjc.void_objc_msgSend_IntPtr(ctrlClassHandle, setCellClassSel.Handle, cellClassHandle);
            return(prevCellClassHandle == IntPtr.Zero ? (Class)null : new Class(prevCellClassHandle));
        }
コード例 #2
0
        public static void SetString(this NSTextView self, NSString value)
        {
            var selector = new ObjCRuntime.Selector("setString:");

            LibObjc.void_objc_msgSend_IntPtr(self.Handle, selector.Handle, value.Handle);
        }