core-foundation

    2熱度

    2回答

    我有一個方法創建一個ABRecordRef,設置它的屬性並返回ref。 我在使用CFAutoRelease時遇到崩潰,因爲我需要支持iOS < 7.我該如何正確地釋放它? -(ABRecordRef) myRecord{ ABRecordRef newRecord = ABPersonCreate(); //some setting here return CFAutoRelease(new

    0熱度

    3回答

    刪除的NSString我有一個NSString(含有一些機密數據)從存儲器但不僅通過將其設置到nil除去,而是通過抵消它的字節。什麼到目前爲止,我已經試過是: NSString *str = @"test"; NSLog(@"original string:%@", str); CFStringRef ref = (__bridge CFStringRef)str; const char *

    0熱度

    2回答

    我使用CFTree在iOS應用程序中創建樹。我收到錯誤「使用未聲明的標識符'CFTree'」。我錯過了什麼? 我的代碼: #import "ViewController.h" #import <CoreFoundation/CoreFoundation.h> @implementation ViewController - (void)viewDidLoad { [super

    6熱度

    1回答

    我希望通過本研究瞭解CoreFoundation CGColor對象的內部構件。我可以從免費的石英項目中找到CGColor結構的示例定義,它似乎與IOS聲明(依賴於我的研究)相匹配。 typedef struct CGColor { CFRuntimeBase obj; CFTypeID colorID; CGColorSpaceRef colorSpace;

    2熱度

    1回答

    我想使用讀取流從服務器下載一些隨機生成的數據。 但是要求是CFReadStream應該阻塞,直到緩衝區未被完全填滿。 有沒有什麼辦法可以做到這一點。有像java中的類似readFully()和Windows中的類似的API ReadAll()我也想在mac/ios類似的東西。有沒有什麼辦法可以達到同樣的效果...... 我不需要多個CFreadStream,嚴格的要求是在singleRead中會填

    1熱度

    1回答

    轉發聲明Objective C類很容易。 @class ClassWhoseHeaderNotYetImported; 然而,這種策略不符合的CoreFoundation類型,如CVImageBufferRef或任何從CFTypeRef繼承工作。在目標C中轉發聲明CoreFoundation類型的正確方法是什麼?

    1熱度

    1回答

    我的項目中有一個庫正在添加音頻屬性偵聽器。我真的需要能夠阻止它這樣做,但我沒有源代碼。 我在NSNotificationCenter中爲addObserver方法做了一個調整。你能幫我對AudioSessionAddPropertyListener做同樣的事嗎?如果試圖在通話中添加的方法與我的白名單不匹配,我想阻止它。否則,我會調用原始方法。 我不知道我應該重載哪個類的負載函數。我正在尋找 Aud

    3熱度

    3回答

    除了蘋果的Load Preset Demo示例代碼中包含的其他一些東西外,現在不鼓勵對CFURLCreateDataAndPropertiesFromResource的調用。但是我無法找到替代品 - 既沒有選擇權,也沒有看到參考文獻告訴我,它不再是完成的事情。 CFDataRef propertyResourceData = 0; Boolean status; SInt32 errorCod

    0熱度

    1回答

    我有一個返回旋轉圖像的方法: - (CGImageRef)rotateImage:(CGImageRef)original degrees:(float)degrees { if (degrees == 0.0f) { return original; } else { double radians = degrees * M_PI/180; #if

    3熱度

    4回答

    如何在運行時以編程方式確定給定路徑是Mac OS X上的網絡路徑還是本地路徑? 例如: 1. /卷/ ABC/XYZ(安裝使用SMB) 2. ../test/pqr(應用程序共享的網絡路徑上,因此,在當前工作目錄也是一個網絡路徑,因此相對路徑也是網絡路徑) 像下面的Windows一樣,代碼將確定pPath是否是網絡共享路徑(如* 1. \ TallyDT100 \ c \ test \ file.