Я вытягиваю UIImage из NSURL (как данные), и мне нужно установить кадр в зависимости от размера изображения. Тем не менее, image.size.width всегда возвращается как 0, а image.size.height возвращается как большое число (мое предположение - общее количество байтов в изображении). Есть ли способ получить правильные значения после загрузки изображения?
Похоже, вы печатаете ширину и высоту в виде целых чисел. Это CGFloats.
Или, сделайте это, чтобы напечатать размер:
NSLog(@"%@", NSStringFromCGSize(theImage.size));