ios 真机setlocale失败问题解决
来源:互联网 发布:淘宝链接怎么做 编辑:程序博客网 时间:2024/06/07 09:03
ios 真机 设备上的setlocale只有”", “C” & “POSIX”.这几个可用 ,所以setlocale设置为UTF-8会失败 要把locale文件拷贝到自己资源目录 并设置环境变量。
locale文件路径:/usr/share/locale
代码:
char szPath[_MAX_PATH]= {0};
NSString* resources = [[NSBundle mainBundle]resourcePath];
sprintf(szPath, "%s/locale",(constchar*)[resourcescStringUsingEncoding:NSUTF8StringEncoding]);
setenv( "PATH_LOCALE", szPath,1);
char* locale = setlocale(LC_CTYPE,"zh_CN.UTF-8");
if ( locale == NULL )
{
NSLog(@"setlocale failed");
}
- ios 真机setlocale失败问题解决
- iOS真机调试失败(一)
- setlocale函数---字符编码问题解决
- IOS真机调试时启动图黑屏问题解决
- iOS模拟器获取相册可以真机获取相册失败
- Ionic3 iOS真机及模拟器运行http请求失败
- setlocale
- setlocale
- setlocale
- setlocale
- setlocale
- setlocale
- Setlocale
- setlocale
- setlocale
- iOS 真机测试 Code Sign Error: Provisioning Profile can't be found 问题解决方法
- iOS 真机测试 Code Sign Error: Provisioning Profile can't be found 问题解决方法
- 关于多次颁发ios开发证书后,真机调试的错误问题解决
- CSS排版浮动小技巧
- linux下安装java
- [LeetCode] Binary Tree Maximum Path Sum
- firefox abp屏蔽优酷黑屏
- XML学习之Xml Schema:九、派生复杂类型
- ios 真机setlocale失败问题解决
- 阿里巴巴-心里的一座山
- 关于安装vimgdb的感想
- loadrunner监控weblogic
- 3Sum Closest
- GCC动态库和静态库混合使用
- 合并排序(归并排序 MergeSort)
- 揭开linux内核中container_of的神秘面纱
- [LeetCode] Best Time to Buy and Sell Stock