【发布时间】:2011-07-14 07:00:32
【问题描述】:
这里有一个菜鸟问题。
我有一个进行数字计算的应用程序。我支持不同的外语,并尽可能在 iOS 模拟器中对其进行测试。
最近我收到了一位韩国用户的差评,其中的投诉似乎达到了“只得到输入错误……某物……浮点数……某物”的程度。在线翻译效果不太好。
现在,我的应用检查用户输入的输入,并在检测到对该特定输入字段无效的字符时显示“输入错误”消息。我检查输入的每个字符的 asc 值。也许这是问题的一部分。但另一方面,在任何输入语言中都不是 asc 48 数字零吗?
所以我的问题是......如果我将 iOS 模拟器设置为(比如说)韩语,测试我的应用程序(输入数字、进行计算等)并且它(看起来)工作得很好......那里有什么“在真实的韩国世界中”我的应用程序可能不同意......或者我无法使用 iOS 模拟器进行测试/模拟。
叹息!我希望有一种方法可以与留下评论的人交流......这会让生活变得更轻松。
【问题讨论】:
-
您在应用中使用的键盘样式是什么?只有数字键盘?
-
不,数字和标点符号。我的一些输入字段使用特殊字符,但大多数输入字段仅用于数字。我本来想只用数字键盘,但是小数点不见了。
-
在日文键盘上可以输入非 ASCII 数字,但在韩文键盘上似乎不是这样。我认为他的错误可能与语言无关,而与您应用程序中的真正错误有关。无论哪种方式,似乎都很难追踪。
-
是的,这就是为什么无法向对方提出后续问题如此令人沮丧的原因......“嘿,当你收到错误时你输入了什么/在哪里?” :(
标签: ios internationalization keyboard numbers ios-simulator