unichar

    1熱度

    1回答

    我目前正在開發一個Objective C程序,它接收以「U + 0008」字符串形式輸入的UTF-8字符。這些字符串是NSString類型的。現在我需要將表示此字符的字符串轉換爲相應的UniChar(0x0008)。 你知道這樣做的優雅方式嗎? 謝謝! 佩德羅

    3熱度

    3回答

    如何將CGPDFStringRef轉換爲unicode char?我已經使用CGPDFStringCopyTextString獲取字符串,然後[string characterAtIndex:i]投射到unichar,這是正確的方式嗎?或者有什麼辦法獲得字符串的字節並直接轉換爲unicode? 這裏需要一些指導。

    7熱度

    2回答

    我已經看到了將unichar轉換爲NSString的stackoverflow中的問題,但現在我想做相反的事情。 我該怎麼做? 需要一些指導..謝謝 例如,我有一個字符串數組:[@"o",@"p",@"q"]; 這些字符串內。我如何將它轉換回unichar?

    2熱度

    1回答

    我在寫我的第一篇Objective-C/Cocoa程序。 (我已經知道Windows世界中的C和C++,即Visual C++)。它看起來像Cocoa可以使用char類型,但更喜歡unichar類型。它也看起來像可可並不太在乎wchar_t。那麼我應該使用哪種類型的代碼的C部分,例如在結構中?如果答案是unichar,那麼const wchar_t* myString = L"this is my

    0熱度

    2回答

    我想從一個const unichar緩衝區創建一個NSString對象,我不知道緩衝區的長度。 我想使用NSString stringWithCharacters:length:方法來創建字符串(這似乎工作),但請你能幫我找出長度嗎? 我: const unichar *c_emAdd = [... returns successfully from a C++ function...] NS

    6熱度

    1回答

    如何將unichar字符附加到NSMutableString? unichar c = 'T'; NSMutableString *s = [NSMutableString stringWithString:@"MyString"]; // want s to become "MyStringT" https://discussions.apple.com/thread/1679290提

    3熱度

    1回答

    我需要實現一種方法,該方法比較兩個字符串的相等性,並將某些土耳其字母視爲拉丁語(例如,ı= i)。這是計劃中的瓶頸,因此需要儘可能高效地實施。 我不能使用NSString比較:withOption:nsdiactricinsensitivesearch,因爲它不能正確使用土耳其字母。 這裏是我的算法的實現: - (NSComparisonResult) compareTurkishSymbol:(

    0熱度

    1回答

    我想將常量UInt16的值設置爲十六進制值。 我知道,設定一個斯威夫特Character的方式是 let myValue: Character = "\u{1820}" 所以我試圖 let myValue: UInt16 = "\u{1820}" let myValue: unichar = "\u{1820}" let myValue: UInt16 = "\u{1820}".utf16

    0熱度

    2回答

    在我的應用程序中,我想用字符串顯示emoji圖標,但它給了我語法錯誤。 它的顯示下串成功 unichar character = 0xE116; self.uniCharStr =[NSString stringWithCharacters:&character length:1]; 但它給語法錯誤,而我使用的值以下。 unichar character = 💡 self.u

    2熱度

    2回答

    我有一個NSString對象,並希望將其更改爲unichar。 int decimal = [[temp substringFromIndex:2] intValue]; // decimal = 12298 NSString *hex = [NSString stringWithFormat:@"0x%x", decimal]; // hex = 0x300a NSString *chi