相关疑难解决方法(0)

Objective-C:格式数到序数:1,2,3,..到第1,第2,第3

在Objective C中,有没有什么方法可以格式化integer为序数1 =>"1st",2 =>"2nd"等...适用于任何语言?因此,如果用户是法国人,他将看到"1er","2ieme"等.

非常感谢!

编辑:这是一个iOs应用程序

format numbers objective-c number-formatting ios

18
推荐指数
2
解决办法
4820
查看次数

使用ICU的iPhone app拒绝(Unicode扩展)

考虑到我的申请,我收到了Apple的以下邮件:


感谢您将Νομοθεσία的更新内容提交至App Store.在我们审核您的申请时,我们发现它使用的是私有API,这违反了iPhone开发者计划许可协议第3.3.1节; "3.3.1应用程序只能以Apple规定的方式使用Documented API,不得使用或调用任何私有API." 虽然您的申请未被拒绝,但在下次更新中解决此问题是合适的.您的应用程序中包含以下非公共API:u_isspace ubrk_close ubrk_current ubrk_first ubrk_next ubrk_open如果您在源代码中定义的方法与上述API的名称相同,我们建议您更改方法名称,以便它们不再与Apple的私有API,以避免您的应用程序被标记为未来提交.请在下次更新为Νομοθεσία时解决此问题.此致,iPhone App Review Team


此邮件中提到的功能用于ICU库(International Components for Unicode).虽然我的应用程序此时并未被拒绝,但我对我的应用程序的未来感觉不太安全,因为它在很大程度上依赖于Unicode协议,特别是在这些组件上.另一件事是我没有直接调用这些函数,但它们是由自定义的'sqlite'构建调用的(启用了FTS3扩展).

我在这里错过了什么吗?有什么建议?

iphone unicode icu appstore-approval

7
推荐指数
1
解决办法
3417
查看次数