Ben şu kod Swift 2.2'de yazdım:Swift 3'te UnsafeMutablePointer nasıl kullanılır?
let keyData = NSMutableData(length: 64)!
SecRandomCopyBytes(kSecRandomDefault, 64, UnsafeMutablePointer<UInt8>(keyData.mutableBytes))
XCode ikinci borunun 8 vurguları ve iddia
türü için başlatıcı çağırmak olamaz 'UnsafeMutablePointer < _>' an argüman listesi ile '(UnsafeMutableRawPointer)' türünün '
Bana bunu söyleyen XCode'a teşekkür etsem de, UnsafeMutabl'in nasıl değiştirileceğini anlamıyorum. eRawPointer kabul edilebilir.
Bu kodu Swift 3'e dönüştürmeyi bilen var mı?
Bu problemle de karşılaştım. Henüz bir çözüm buldunuz mu? –
Yinelenmeleri önlemek için, bu benimkiyle çok benzer bir sorum. Birisi benim sorumu seninle birlikte cevaplayabilir. ''UnsafePointer <_>' türünde '' UnsafeMointer <_> 'türünde' 'UnsafeMableRawPointer?' '' –
'un OOper'ın cevabı, nope. Senin durumunda NSMutableData kullanmak zorunda mı? – AppreciateIt