小编Jea*_*ser的帖子

是否有工具来区分/合并/排序可本地化的字符串文件?

用于Apple/iPhone应用程序本地化的可本地化字符串文件具有以下格式:

/* COMMENT */
"KEY" = "VALUE"

请注意,KEY在给定的字符串文件中是唯一的.
COMMENT是可选的,但它可以帮助翻译者提供一些额外的信息.

例:

/* Menu item to make the current document plain text */
"Make Plain Text" = "Make Plain Text";
/* Menu item to make the current document rich text */
"Make Rich Text" = "Make Rich Text";

我想差异/合并两个字符串文件,并可选择排序那种文件.如果在进行这些操作时保留评论会很棒.

格式非常简单,我可以写一个让我们说一个python脚本来做到这一点,但如果有人已经这样做了,我宁愿不重新启动方向盘;)

你知道一个可以操作字符串文件的工具吗?

string iphone macos scripting localization

21
推荐指数
2
解决办法
7725
查看次数

Apple的gcc,-arch i386和-m32之间的区别是什么?

根据Apple的gcc 4.2.1 doc:

-arch arch
为指定的目标体系结构arch编译.允许值为'i386','x86_64','ppc'和'ppc64'.多个选项有效,并指示编译器生成"通用"二进制文件,包括使用-arch指定的每个体系结构的对象代码.仅当汇编程序和库可用于指定的每个体系结构时,此选项才有效.(仅限苹果)

那么这两个调用之间的区别是什么:

gcc -arch i386 program.c

gcc -m32 program.c

它是否只是-arch更强大,因为它更灵活,并且在指定多个拱时可以生成通用二进制文件?

macos gcc 32-bit

11
推荐指数
1
解决办法
2万
查看次数

iPhone Simulator UDID是否对每个已安装的实例都是唯一的?

即这个电话:

NSString *udid = [UIDevice currentDevice].uniqueIdentifier;
Run Code Online (Sandbox Code Playgroud)

在任何mac计算机上的iPhone模拟器上执行时,返回总是相同的UDID吗?

目前我的电脑上的iPhone模拟器返回"2BA99337-3AE2-5234-93DA-193703B876F8".

iphone udid ios-simulator

8
推荐指数
3
解决办法
3万
查看次数

标签 统计

iphone ×2

macos ×2

32-bit ×1

gcc ×1

ios-simulator ×1

localization ×1

scripting ×1

string ×1

udid ×1