Я пытаюсь показать изображение в моем представлении таблицы из моего массива url (мой сервер) Я хотел бы показать количество ячеек для каждого из моих изображений в моем список массив я называю с просьбой обArray список изображений URL от сервера до tableview xcode
#import "ProfileViewController.h"
#import "SWRevealViewController.h"
#import "Recipe.h"
@interface ProfileViewController()
@end
@implementation ProfileViewController {
}
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationItem.titleView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"NavBarImage.png"]];
UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"BackGround.png"]];
self.view.backgroundColor = background;
_showBtn.target = self.revealViewController;
_showBtn.action = @selector(revealToggle:);
[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
CFStringRef tokenK = CFSTR("token");
CFStringRef token;
// Read the preference.
token = (CFStringRef)CFPreferencesCopyAppValue(tokenK,
kCFPreferencesCurrentApplication);
// When finished with value, you must release it
CFRelease(token);
NSLog(@"Token: %@",token);
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://test.egip.it/luca/imglist.php"]];
NSString *post =[[NSString alloc] initWithFormat:@"token=%@",token];
NSData *postData = [post dataUsingEncoding:NSUTF8StringEncoding];
NSString *postLength = [NSString stringWithFormat:@"%lu", (unsigned long)[postData length]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSError *error = [[NSError alloc] init];
NSHTTPURLResponse *response = nil;
NSData *urlData=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSLog(@"Response code: %ld", (long)[response statusCode]);
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
UIImage *image = [UIImage imageWithData:returnData];
UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
imageView.image = image;
NSString *returnString = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];
NSLog(@"returnString: %@",returnString);
;
}
@end
в моем журнале я вижу строку изображения URL-адрес, но я, я хотел бы поставить на Tableview это изображение, но я не знаю, как делать это
спасибо за ответ, и я извиняюсь за свой английский!
где я поставил это? in viewdidload? –
есть ошибка в initWithFrame: frame. он сказал мне, что «использование необъявленного indentifier» frame1 –
Попробуйте с новым кодом и скажите, видите ли вы изображение, я отредактировал ответ – aytunch