- (void)viewDidLoad { [super viewDidLoad]; prodcode = @"Prodcode"; images = @"Images"; myObject = [[NSMutableArray alloc]init]; NSData *jsonData = [NSData dataWithContentsOfURL: [NSURL URLWithString:@"http://10.32.1.151:81/sample_shoe/GetData.php"]]; id jsonObjects = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:nil]; //values in foreach loop for (NSDictionary *dataDict in jsonObjects) { NSString *strProdCode = [dataDict objectForKey:@"prodcode"]; NSString *strImages = [dataDict objectForKey:@"images"]; dict = [NSDictionary dictionaryWithObjectsAndKeys: strProdCode,prodcode, strImages,images, nil]; [myObject addObject:dict]; } } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; } NSDictionary *tmpDict = [myObject objectAtIndex:indexPath.row]; NSURL *url = [NSURL URLWithString:[tmpDict objectForKey:images]]; NSData *data = [NSData dataWithContentsOfURL:url]; UIImage *img = [[UIImage alloc]initWithData:data]; cell.imageView.image = img; cell.textLabel.text = [tmpDict objectForKey:prodcode]; return cell; }
NSString *strProdCode = [dataDict objectForKey:@"prodcode"]; NSString *strImages = [dataDict objectForKey:@"images"]; dict = [NSDictionary dictionaryWithObjectsAndKeys: strProdCode,prodcode, strImages,images, nil];
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง