草庐IT

utf8_unicode_cs

全部标签

ios - 如何使用 Applescript 创建和写入 UTF-16 文本文件?

我正在编写Applescript来解析iOS本地化文件(/en.lproj/Localizable.strings),翻译值并以UTF-16(Unicode)编码将翻译(/fr.lproj/Localizable.strings)输出到磁盘。出于某种原因,生成的文件在每个字母之间都有一个额外的空格。经过一番挖掘,我在LearnAppleScript:TheComprehensiveGuidetoScripting中找到了问题的原因。"IfyouaccidentlyreadaUTF-16fileasMacRoman,theresultingvaluemaylookatfirstglanc

ios - 错误 CS1525 : Unexpected symbol

我正在使用:Xamarin5.8.3(build1)Xcode6.3.1在这一行出现上述错误:在我的一个.xib中。错误是:ErrorCS1525:Unexpectedsymbol`知道这个奇怪的错误/Bug是从哪里来的吗?提前致谢 最佳答案 您正在尝试将.xib编译为C#源代码。那行不通。在解决方案资源管理器中右键单击该文件,然后选择BuildAction->InterfaceDefinition。 关于ios-错误CS1525:Unexpectedsymbol,我们在StackOve

objective-c - NSString 似乎杀死了 unicode 字符

我正在使用ABPeoplePickerNavigationController让用户选择一个地址。在模拟器中一切正常。但是,如果地址包含非ASCII字符,如“ü”,则结果在我的设备上会很奇怪。我有这段代码:-(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController*)peoplePickershouldContinueAfterSelectingPerson:(ABRecordRef)personproperty:(ABPropertyID)propertyidentifier:(ABMulti

ios - NSString 中的字符编码转为 unicode 字符

我有一个NSString,它的charactercode是这样的:0x1F514。我想把这个NSString添加到另一个NSString,但不是用它的字面值,而是隐藏在它后面的图标。在本例中是铃铛的表情符号。我如何轻松地将此NSString转换为显示表情而不是字符代码? 最佳答案 像这样的事情会做:NSString*c=@"0x1F514";unsignedintVal;NSScanner*scanner=[NSScannerscannerWithString:c];[scannerscanHexInt:&intVal];NSStr

iphone - 修改文件 IOS 的 UTF 时间

需要获取UTF时间格式的文件夹中IOS应用程序的最后修改时间? 最佳答案 尝试下面的代码,这会有所帮助+(NSString*)fnGetModifiedTime:(NSString*)inFolderPath{NSFileManager*fm=[NSFileManagerdefaultManager];NSDictionary*attrs=[fmattributesOfItemAtPath:inFolderPatherror:nil];inttheDirModified=0;if(attrs!=nil){NSDate*date=(N

ios - NSString 替换 unicode 字符

我正在使用服务器,我必须将文本下载到我的iOS应用程序。唯一的问题:例如,所有像“éàç”这样的字符都被替换为“\U008”。有没有办法解决这个问题,用正确的字符替换这段代码? 最佳答案 尝试用这个解析接收到的文本(textToParse变量):NSString*encodedString=textToParse;NSString*decodedString=[NSStringstringWithUTF8String:[encodedStringcStringUsingEncoding:[NSStringdefaultCString

ios - 编码的 nsdata utf8 json,在 ios 中带有重音字符

我向使用JSON回答我的网络服务器发出发布请求,这是响应的header:Cache-Control:privateContent-Length:826Content-Type:application/json;charset=utf-8Date:Wed,04Feb201505:53:59GMTServer:Microsoft-IIS/8.5Set-Cookie:ASP.NET_SessionId=0w0mile5232yoqqdlcdomwgf;path=/;HttpOnlyX-Aspnet-Version:4.0.30319X-Powered-By:ASP.NET我解析数据响应(NS

iphone - 如何将 NSString 编码转换为 UTF8

我做了类似的事情:NSData*dt=[mystrdataUsingEncoding:NSWindowsCP1251StringEncoding];NSString*str=[NSStringalloc]initWithData:dtencoding:NSUTF8StringEncoding];然后NSLog(@"%@",str);但是,如果“mystr”是英语,那么NSLog会按原样打印它,但是如果mystr是阿拉伯语(例如)NSLog将不会打印任何内容,那么如何将mystr的编码更改为UTF8?提前致谢。 最佳答案 您的第一行创

ios - iphone 键盘 unicode 映射

我正在对一个iPhone应用程序进行一些国际化,我想直接从iPhone内置键盘知道可能的输入代码点,这应该是整个键盘的一个较小的子集unicode平面。这些键盘在设置->国际化->键盘中列出。大约有70种不同的键盘。有苹果的官方文档吗?我四处搜索,但没有找到太多有用的东西。 最佳答案 有一个Apple文档和教程可用于将您的应用程序国际化,您可以在此处找到此文档-->InternationalizeYourApp如果您想获得键盘输入类型的列表,您可以在这里找到它-->UIKeyboardType希望对你有帮助。

c# - 有没有办法将设计器文件与其 cs 文件重新绑定(bind)/关联?

我在Xamarin中有一个项目,我的.designer.cs文件不再嵌套在它的.cs文件下,这导致了编译错误。有没有办法再次关联它们以便我可以编译我的项目?请参见下图(ListHeader与ListTableView)。 最佳答案 编辑你的项目文件并试试这个:ListHeader.cs这两个文件都应标记为BuildAction/Compile。 关于c#-有没有办法将设计器文件与其cs文件重新绑定(bind)/关联?,我们在StackOverflow上找到一个类似的问题: