草庐IT

utf8mb_unicode_ci

全部标签

ios - 在 Swift 3.0 和 CocoaPods 中使用 Travis CI

自从我在我的GitHubEducationPack中获得TravisCI以来,我正在尝试它。我在iOS10.1上做TDD。我还不知道如何为Swift3.0、iOS10.1和使用CocoaPods配置TravisCI。我设法将TravisCI与我的存储库链接起来。但除此之外,我总是收到“构建失败”消息。不确定是否重要,但我的Repo中没有Pod文件夹。我看到了TravisCI和Swift的教程,并从那里重新创建了travis.yml,看起来像这样:language:objective-cbranches:only:-master-Developmentxcode_project:Frie

iphone - NSString UTF8String 处理 unicode 字符

当我在某些unicode字符上运行[NSStringUTF8String]时,生成的constchar*表示在NSLog和设备上都被破坏了/模拟器显示。NSString本身显示正常,但我需要将NSString转换为cStr才能在CGContextShowTextAtPoint中使用它。它很容易重现(见下面的代码)但我已经搜索过类似的问题但没有任何运气。一定是我缺少的基本内容。constchar*cStr=[@"章"UTF8String];NSLog(@"%s",cStr);谢谢! 最佳答案 CGContextShowTextAtPo

ios - 如何在我的 NSString 中正确编码 Unicode 字符?

问题陈述我创建了一些字符串,将它们连接成CSV格式,然后将字符串作为附件通过电子邮件发送。当这些字符串仅包含ASCII字符时,将正确构建CSV文件并通过电子邮件发送。当我包含非ASCII字符时,结果字符串会变得格式错误并且无法正确创建CSV文件。(电子邮件View显示附件,但未发送。)例如,这个有效:unclebill'shouseofpancakes但这不是(注意弯撇号):unclebill’shouseofpancakes问题如何正确创建和编码最终字符串,以便包含所有有效的unicode字符并正确形成结果字符串?注意事项字符串通过UITextField创建,然后写入CoreData

ios - 如何有效地使用 25mb 的 CloudKit 每日传输限制

我正在创建一个高度以图片为导向的应用程序,最终可能会使用大量ckassets。但我读到每个用户的每日数据传输有25mb的限制。我的问题是这个数据可以传输吗?如果一个用户使用0那么其他人可以使用50吗?我觉得25mb的数据传输限制似乎太小了,因为一张图片是100k,所以每天最多只能播放250张图片。这似乎是一个如此严格的限制。谢谢。 最佳答案 CloudKit的数据传输限制是每月的,并且基于活跃用户的数量。每位用户每月可获得50MB,最低2GB。50MB/月/用户仅用于计算免费额度;这不是实际的每个用户限制,所以如果一些用户传输150

ios - NSString 到表情符号 Unicode

我正在尝试从后端提取一个包含表情符号unicode的JSON文件。这些不是遗留的unicode(例如:\ue415),而是跨平台工作的unicode(例如:\U0001F604)。这是一个被拉取的json示例:[{"unicode":"U0001F601","meaning":"Argh!"},{"unicode":"U0001F602","meaning":"Laughingsohard"}]我很难将这些字符串转换为将在应用程序中显示为表情符号的unicode。非常感谢任何帮助! 最佳答案 为了将这些un​​icode字符转换为N

ios - NSFileSystemFreeSize : translating result into user friendly display of mb/gb?

有没有人有将NSFileSystemFreeSize的结果转换为用户友好的可用mb/gb字符串的例程。我以为我已经掌握了它的要点,但我得到了奇怪的结果。-(NSString*)getFreeSpace{NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];NSDictionary*fileAttributes=[[NSFileManagerdefaultMa

python - 使用 unicode 字符解码 JSON 数组

我有以下JSON数组:[u'steve@gmail.com']“u”显然是unicode字符,它是由Python自动创建的。现在,我想把它带回Objective-C并使用它解码成一个数组:+(NSMutableArray*)arrayFromJSON:(NSString*)json{if(!json)returnnil;NSData*jsonData=[jsondataUsingEncoding:NSUTF8StringEncoding];//I'vealsotriedNSUnicodeStringEncodinghere,samethingNSError*e;NSMutableArr

unicode - 我们应该在 iOS 上使用哪个 libiconv?

当我在Xcode中执行“添加现有框架”时,我看到了三个版本的libiconv。libiconv.dyliblibiconv.2.dyliblibiconv.2.4.0.dylib这link说最新最好的是1.13.1。我不认为它与上面的数字相同。有什么线索吗? 最佳答案 通过检查/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.0.1/Symbols/usr/lib/文件夹,其中唯一一个真正的库是libiconv.2。动态库。libiconv.dylib和libiconv.2

ios - 使用 CoreGraphics 绘制 unicode 字符串

如何使用CoreGraphics函数分别绘制unicode和utf8文本?我不能使用UIKit函数,因为我没有在主线程上绘图。 最佳答案 UIKit现在可以在线程上处理每个上下文的绘制,这应该比尝试自己绘制字形简单得多。否则我会研究CoreText。 关于ios-使用CoreGraphics绘制unicode字符串,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4492515/

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

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