Objective c 在obj-c/ios中,128 KB可以存储多少个字符?
我想将数据对象的数据存储在一个长字符串中。我的字符串限制是128k,所以我想知道我能输入多少个字符?取决于编码要求 •您真的需要与NSString兼容的字符串吗 •您的数据是真正原始的8位数据还是有自己的编码 如果没有答案,则假设是任意数据的输入和可被视为有效Objective c 在obj-c/ios中,128 KB可以存储多少个字符?,objective-c,ios,Objective C,Ios,我想将数据对象的数据存储在一个长字符串中。我的字符串限制是128k,所以我想知道我能输入多少个字符?取决于编码要求 •您真的需要与NSString兼容的字符串吗 •您的数据是真正原始的8位数据还是有自己的编码 如果没有答案,则假设是任意数据的输入和可被视为有效NSString的输出。在这一点上,典型的答案是使用base64编码,Google将提供多种NSData->NSString解决方案 对于大多数编码器,结果的大小可能因输入的格式而异。也就是说,某些东西编码成的字节比其他东西少。因此,“最大
NSString
的输出。在这一点上,典型的答案是使用base64编码,Google将提供多种NSData->NSString解决方案
对于大多数编码器,结果的大小可能因输入的格式而异。也就是说,某些东西编码成的字节比其他东西少。因此,“最大值”可能因输入格式和采用的编码算法而异。128k字符假定为正常字符数据类型,因为每个字符为1字节