use*_*078 2 core-data objective-c ipad ios nsstringencoding
我正在使用故事板和核心数据开发一个iPad应用程序.对于我的应用程序,我需要生成一个随机字符串,如'M000142140502343524',当单击一个按钮时,'tableA'的'data'字段中尚不存在.
Avt*_*Avt 11
生成唯一字符串的常用方法是
NSString *UUID = [[NSUUID UUID] UUIDString];
Run Code Online (Sandbox Code Playgroud)
要么
NSString *identifier = [[NSProcessInfo processInfo] globallyUniqueString];
Run Code Online (Sandbox Code Playgroud)
但你也可以自己创建这样的字符串.例如:
+ (NSString *)createRandomName
{
NSTimeInterval timeStamp = [ [ NSDate date ] timeIntervalSince1970 ];
NSString *randomName = [ NSString stringWithFormat:@"M%f", timeStamp];
randomName = [ randomName stringByReplacingOccurrencesOfString:@"." withString:@"" ];
return randomName;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8242 次 |
| 最近记录: |