Я использую CommonCrypto для шифрования в Mac OS 10.7.Разве этот фреймворк не встроен?Когда я генерирую случайные данные:
+ (NSData *)randomDataOfLength:(size_t)length {
NSMutableData *data = [NSMutableData dataWithLength:length];
int result = SecRandomCopyBytes(kSecRandomDefault,
length,
data.mutableBytes);
NSAssert(result == 0, @"Unable to generate random bytes: %d",
errno);
return data;
}
, я получаю сообщение об ошибке использования необъявленного идентификатора kSecRandomDefault, который, как я считаю, объявлен в CommonCrypto.
Спасибо, вся помощь очень ценится.