そもそも可変配列を取得する方法がわかりません。NSURLConnection を使用している場合、デリゲートは NSData を取得するため、変更可能な配列を使用する必要はありません。このような接続非同期ブロックメソッドを使用してデータを取得することを検討してください...
NSURLRequest *myRequest = // the request you've already got working to get image data
[NSURLConnection sendAsynchronousRequest:myRequest queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
if (!error) {
// image from data with no intermediate mutable array or byte array
UIImage *image = [UIImage imageWithData:data];
}
}];