objc-message-send

    3熱度

    1回答

    我在一個庫中的方法,看起來像這樣的objc方法: - (id)initWithSomeObjects:(NSString *)something, ... NS_REQUIRES_NIL_TERMINATION; 我真的很喜歡叫它用一個數組而不是var args,因爲我想要傳遞的對象的數量是可以改變的。 有沒有辦法,使用performSelector或NSInvocation或objc_msg

    0熱度

    1回答

    我已經從我的iOS應用程序的bugsense一些崩潰報告,我無法重現,因此不能調試。它每天發生超過200次,所以我猜這是相當嚴重的。 我讀過一些關於NSZombie的內容,但是我無法重現崩潰,所以我猜測它沒用。 這裏是一個崩潰報告: SIGSEGV 0 libobjc.A.dylib 0x3aa515b0 objc_msgSend + 15 1 UIKit 0x34d493df + 294

    1熱度

    2回答

    我試圖找出哪些方法objc_msgSend()將調用。 雖然看着了AppKit或可可或基於Objective-C的框架的任何框架的任何功能的組件,我總是在stucked objc_msgSend()。 沒有任何一個有任何想法如何實現從這裏實際的函數調用? 我記得在瀏覽時我看到這是一種對地圖哪個功能會根據選擇器(整數)被調用的一些開源代碼。我想這是來自蘋果(不知道)。我試圖從近2天內找到該鏈接,但無

    1熱度

    1回答

    我有以下崩潰報告。它只發生在iOS 8上。我確切地知道如何重現它,但不能爲我的生活弄清楚問題出在我的代碼中。當我使用斷點並嘗試瀏覽應用程序時,崩潰不會發生。我怎樣才能找到問題在我的應用程序的位置? Exception Type: SIGSEGV Exception Codes: SEGV_ACCERR at 0x10 Crashed Thread: 0 Application Sp