iPadでアプリを開発しています。アプリを使用して、動画を録画してサーバーにアップロードします。ビデオ名として使用する一意の英数字キーを生成したいと考えています。Objective-Cで英数字キーを生成する方法はありますか?
1189 次
1 に答える
3
次の関数を使用してランダムな名前を取得すると、非常に長い名前が付けられるため、必要な名前の長さを指定します。私の場合は 8 です。
-(NSString*)getRandomAlphanumericString
{
CFUUIDRef uuidObj = CFUUIDCreate(nil);//create a new UUID
NSString *uuidString = (NSString*)CFUUIDCreateString(nil, uuidObj);
CFRelease(uuidObj);
return [uuidString substringToIndex:8]; //specify length here. even you can use full
}
于 2011-09-15T06:34:58.183 に答える