cfstring

    0熱度

    1回答

    我正在使用Apple提供的API從AddressBook中讀取記錄。 我仍然對內存管理很感興趣,因此CFStrings目前令我困惑。 這是我如何得到屬性: //Get Basic properties NSString* firstName = (NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty); NSString

    1熱度

    1回答

    我試圖獲得與Mac OS X一起使用JNA的竅門。我想訪問一個沒有Cocoa對象的Carbon庫,所以Rococoa不能幫助我(我認爲...) 當我試圖調用一個需要CFStringRef作爲參數的Carbon函數時,我被卡住了。我怎樣才能從Java字符串創建一個CFStringRef? 這裏是我的嘗試至今: import com.sun.jna.Library; import com.sun.j

    0熱度

    1回答

    我很快就開始用Cocoa編程Mac OS X應用程序,所以它是一個真正的新蜜蜂問題。爲此事道歉。 起初,我的代碼片段: - (id)tableView:(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row { Purchaser *actPurc

    8熱度

    2回答

    我有一個DTrace探針捕獲函數的調用,其中一個函數的參數是CFStringRef。這是一個私有結構,它包含一個指向unicode字符串的指針。但CFStringRef本身不是char*,所以正常的DTrace方法(如copyinstr())僅返回?cp?,這並不完全有幫助。 那麼如何在DTrace動作中打印出字符串呢?

    1熱度

    1回答

    我正在嘗試創建一個Cocoa Framework,它是一個圍繞在Core Foundation中編寫的過程框架的面向對象的包裝器。程序框架有許多常數,全部定義爲extern CFStringRef constantName。 如何創建直接映射到過程常量的NSString常量,以便在我的框架中,我可以簡單地將NSString常量強制轉換爲框架內的CFStringRef常量,以便使用框架的開發人員不需

    0熱度

    1回答

    我有靜態NSString如下: static NSString *bowlerName; 在我與下面的某個值分配給它的代碼:現在 -(void)setBowlerSpecifications:(int)playerId { Player *objPlayer = [CricketManagementDAL getBowlerSpecification :playerId];

    0熱度

    1回答

    我已經爲「CFString isNaturallyRTL」搜索了0個結果。 這些都是我的課: //in .H @interface myViewController : UIViewController { UITextField *from; UITextField *to; NSString *fromText; NSString *toText; } @property (n

    1熱度

    2回答

    我有同樣的項目,在開始時,它也在iPad上工作,但現在它只能在iPhone設備上工作,而不是在iPad上工作。這是一個項目iphone/ipad兼容。 也許我編輯的東西,但我不知道如何! DEBUG ||中返回的錯誤RELEASE模式在iPad DEVICE是經典: *** -[CFString release]: message sent to deallocated instance 0x11

    2熱度

    2回答

    下面的例子應該可以使用Unicode字符串,但它不會。 CFStringRef aString = CFSTR("one"); // in real life this is an Unicode string CFStringRef formatString = CFSTR("This is %s example"); // also tried %S but without success