Я новичок в Obj-C и мне нужна небольшая помощь.
У меня есть структура, которую я определил в своем заголовочном файле.
struct EnemyBall {
int ballnum;
CGPoint pos;
UIImageView *image;
} EnemyBall1,EnemyBall2;
Теперь в моем методе ViewDidLoad я хочу добавить инициализацию UIImageView структуры с помощью .png и добавить его в основное представление.
Я пытался с этим кодом:
[EnemyBall1.image initWithImage:[UIImage imageNamed:@"enemyball.png"]];
CGRect frame2 = [EnemyBall1.image frame];
frame2.origin.x = 140;
frame2.origin.y = 140;
[EnemyBall1.image setFrame:frame2];
[self.view addSubview:EnemyBall1.image];
Однако это, похоже, не добавляет UIImageView к представлению, поскольку я не вижу его при запуске кода.
Может ли кто-нибудь указать мне правильное направление?