nsobject

    0熱度

    1回答

    創建了兩個類A和B其中B小類A。當嘗試初始化B時,它調用[super init]爲什麼超類A使用孩子的(B)的執行printMessage? @implementation A - (instancetype)init { self = [super init]; if (self) { [self printMessage:@"Foo"]; }

    0熱度

    1回答

    我一直在研究Objective-C中的一些XML實用程序,包括我自己的IO流對象,這些對象都是圍繞FILE *值構建的。爲了安全地做到這一點,當流對象被釋放時(如果我還沒有這樣做的話),我在文件指針上調用fclose是非常重要的。 我對這個(以及其他許多重新分配任務)的策略早已覆蓋finalize方法NSObject。不過,我剛剛閱讀(並通過測試證實)finalize在釋放期間不再被調用。 垃圾回

    0熱度

    2回答

    我想讓我的類'User'成爲一個NSManagedObject,並在同一時間被sharedInstance。但是,當我打電話給我[User sharedInstance]我得到CoreData:錯誤:無法調用NSManagedObject類'用戶'上的指定初始值設定項。 是否可以像對待常規NSObject一樣對待NSManagedObject並在其上定製屬性和方法? User.h @interfa

    0熱度

    2回答

    我是iphone應用程序開發的新手,我在下面的代碼行得到這個異常,任何人都可以請幫我解決這個問題嗎? 錯誤 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** setObjectForKey: object cannot be nil (key: varText)' 代碼 [b

    0熱度

    2回答

    任務: 返回從NSArray的對象是誰的名字作爲參數傳遞給函數的類的實例。 現在我有這樣的功能: + (id)objectOfType:(NSString *)name fromArray:(NSArray *)array { for (NSObject* instance in array) { if ([instance.className isEqualTo

    0熱度

    1回答

    我使用[FBSDKShareAPI shareWithContent:content delegate:self];在facebook中共享photo,並且self等於NSObject,名爲SocialUtils。 我要直接進入圖書館並放置日誌。 NSLog(@"2"); NSLog(@"_sharePhotoContent _delegate intern is!!! %@",_delegat

    0熱度

    2回答

    我嘗試使用單個NSObject類,其中我定義了所有變量這些數據從服務器訪問。我有多個ViewController類,它們具有不同類型的變量和字符串。我想使用單個NSObject類從服務器獲取數據。 可能嗎? 對於ViewControllerA字符串對象 - var id = Int() var contactowner = String() var status : Strin

    0熱度

    1回答

    的NSObject呈現一個視圖控制器: class myObject: NSObject { var myVC = UIViewController() func present() { let rootVC = UIApplication.sharedApplication().keyWindow!.rootViewController rootV

    2熱度

    2回答

    我創造了示例應用程序用於測試failable初始化。當我伸出NSObject的,然後我得到下面的錯誤。 1)屬性'self.userName'未在super.init調用時初始化。 2) 不可變值「self.userDetails」可以僅進行一次初始化。 3) 不可變值「self.userName」可以僅進行一次初始化。 請找到下面的代碼和屏幕截圖是相同的。 class User: NSObjec

    9熱度

    4回答

    這個問題是關於這一問題的Check for object type fails with "is not a type" error啓發mz2's answer。 考慮空雨燕類: class MyClass { } 嘗試調用這個類的一個實例任何NSObjectProtocol方法將導致編譯時錯誤: let obj = MyClass() obj.isKindOfClass(MyClass.s