У меня есть profileviewcontroller, где эти изображения появляются, чтобы в основном получить изображение профиля. Но в начале моего profileviewController.m он объявляет «неизвестное имя типа« PFImageView »; вы имели в виду« UIImageview »?» Для следующей строки:
@property (strong, nonatomic) PFImageView *imageUser;
Я получаю то же самое, если пользователь добавляет изображение своего профиля:
-(void)addProfilePic
{
//---------------------------------------------------------------------------------------------------------------------------------------------
imageUser = [[PFImageView alloc] initWithFrame:CGRectMake(([UIScreen mainScreen].bounds.size.width-100)/2, 50, 100, 100)];
Я не хочу обязательно переходить на UIImageView, думая, что это может испортить что-то еще в коде, поэтому мне было интересно уточнить. Также у меня есть семантическая проблема ARC, связанная с тем, что «Нет видимого @interface для« UIImageView »объявляет селектор« setFile »» и «Нет видимого @ интерфейса для« UIImageView »объявляет селектор« loadInBackground »». Это входит в мой вызов при получении изображение профиля:
-(void)getProfilePicture
{
PFUser *user = [PFUser currentUser];
NSLog(@"file--%@",[user objectForKey:PF_USER_PICTURE]);
userName = user[PF_USER_USERNAME];
status = user[PF_USER_STATUS];
if ([user objectForKey:PF_USER_PICTURE]) {
[imageUser setFile:[user objectForKey:PF_USER_PICTURE]];
[imageUser loadInBackground];
}
else{
imageUser.image = [UIImage imageNamed:@"[email protected]"];
}
// fieldName.text = user[PF_USER_FULLNAME];
}
Помощь очень ценится, спасибо за время, ребята.