mach

    -1熱度

    1回答

    我應該投的Interrupt Filter傳遞給函數,但事情是,我的Xcode總是告訴我,Filter類型爲未申報.. 這裏是我的代碼部分: interruptSrc = IOFilterInterruptEventSource::filterInterruptEventSource((OSObject*)this, (IOInterruptEventAction)&Vo

    2熱度

    1回答

    在OS X並行線程執行(http://www.opensource.apple.com/source/Libc/Libc-825.26/pthreads/thread_setup.c?txt)所提供的線程堆棧上的假返回地址(行140): ts->rip = (uintptr_t) routine; /* ** We need to simulate a 16-byte ali

    1熱度

    2回答

    我想安裝一個特權輔助工具來執行一些高架工作。我正在使用SMJobBless。 我能夠安裝該工具並且還能夠與之通信。我正在使用Mac OS X 10.8.4並使用NSXPCConnection進行相同操作。 我在plist中添加了.mach服務,該服務將安裝在/Library/LaunchDaemons。我在應用程序中使用[initWithMachServiceName:options:],因爲助手

    0熱度

    1回答

    我在SDK中探索,試圖理解實際包含的內容。 我注意到dylibs有時會出現多個版本,例如, ls /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/lib ... libBSDPClient.A.dylib libBSDPClient.d

    0熱度

    2回答

    我有2個表。 表1 具有計數約2700行 Colums:ID,NO,NAME 表2: 具有計數大約300行 Colums: ID,名稱 其中: Table1.NO = Table2.ID 我想列出表1(2700行),但如果表1中不包含一些表2的行我想寫「NA」 我怎麼能做到這一點與SQL?

    5熱度

    1回答

    我故意造成EXC_BAD_ACCESS。通過觸發在只讀虛擬內存頁面中寫入NSObject。理想情況下,我想趕上EXC_BAD_ACCESS,將虛擬內存頁面標記爲讀寫,並且像通常那樣繼續執行。這甚至有可能嗎?我寫的代碼如下:EXC_BAD_ACCESS。 WeakTargetObject.h(ARC) @interface WeakTargetObject : NSObject @property

    1熱度

    1回答

    在How do I recover from EXC_BAD_ACCESS?,我想出瞭如何從EXC_BAD_ACCESS恢復,但我有一個全局訪問指針存儲很糟糕。顯然,這不會擴展。當我在iOS模擬器(i386)中運行代碼時,當在我的catch_exception_raise函數中時,我可以在調試器的Exception State Registers部分看到faultvaddr寄存器。但是,它的值不同

    1熱度

    1回答

    在XNU(OS X和iOS的內核)中廣泛用作IPC機制的Mach端口充當消息隊列的端點。 Go頻道以C.A.R.Hoare的Communicating Sequential Processes模型着稱。馬赫端口怎麼樣?無論Go通道的安全性和權限屬性以及Go通道的類型安全性如何,它們是否都以相同的模式工作?

    5熱度

    2回答

    如何在沒有私人圖書館的iOS中獲得Wi-Fi加密模式?

    0熱度

    1回答

    我正在使用以下代碼來獲取iOS和Cocoa(Mach)上的CPU負載。 奇怪的是:如果我定期調用這個代碼,比如說每秒30次,可用內存逐漸縮小,最終程序崩潰。 用儀器分析程序,我看到既沒有泄漏也沒有新的內存分配(泄漏圖是空的,分配圖是平的)。儘管如此,可用的物理內存一直在下降,直到程序崩潰(在256MB的iPod上至少需要40分鐘,所以它不是一個大的內存佔用)。 我懷疑是這段代碼使用了一些內核資源,