【发布时间】:2014-07-13 10:34:18
【问题描述】:
我想知道转换/转换从 csv 文件解析的数字是否有意义,例如客户 ID,到 NSString? 或者也许更好一个简单的int?由于我对 obj-c 还很陌生,我不太确定,是始终使用 NSxyz 类型,还是使用我习惯使用的来自 Java/C/C++ 的类型。
实际上,该值仅存储在一个变量中,然后加载到一些文本字段中(这又意味着转换回 NSString 我猜?)。
使用更少的内存会有什么好处吗?假设 id 有 6 位数字,解析大约 10'000-100'000 个客户。同样适用于较小的数字,例如地址门牌号。
【问题讨论】:
-
ID 不是数字。它们碰巧是数字,但它们是字符串。将它们保留为字符串。
标签: ios objective-c memory-management nsstring nsinteger