[[NSUUID UUID] UUIDString] が常に nil を返すという問題があります
iOS9を使用しています。この呼び出しは常に「nil」を返します。何が間違っていますか?
NSUUID *uuid = [NSUUID UUID];
NSString *uuidString = [uuid UUIDString];
if(uuidString == nil) uuidString =[[NSUUID UUID] UUIDString];
if(uuidString == nil) return;
私は両方の方法で試しましたが、常にゼロです。
ブレークポイントが設定されたコードの情報アイコンには、次のメッセージが表示されます。
(NSUUID *) uuid = no location, value may have been optimized out