大佬教程收集整理的这篇文章主要介绍了在tableview(iOS)中显示来自parse.com的数组,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowATindexPath:(NSIndexPath *)indexPath object:(PFObject *)object { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if(cell==nil){ cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reusEIDentifier:CellIdentifier]; } _ListArray = [object objectForKey:@"content"]; NSLog(@"OBjeCT = %@",_ListArray); NSString *cellValue = [NSString StringWithFormat:@"%@",[_ListArray objectATindex:indexPath.row]]; cell.textLabel.text = cellValue; if(refresh <counter) { NSString *br = @"<br>"; List = [NSString StringWithFormat:@"%@%@%@",List,br,cell.textLabel.text]; NSLog(@"%@",List); refresh ++; } cell.accessoryType =UITableViewCellAccessoryDisclosureInDicator; return cell; }
如果我尝试使用:
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return [_ListArray count]; }
我在桌子上什么也没得到.
编辑更新:
确实删除了self.ListArray并使用_ListArray.
在h文件中:
NSMutableArray *ListArray; ... @property (retain,atomiC) NSMutableArray *ListArray;
然后在m文件中:
@synthesize ListArray = _ListArray;
关于:
self.ListArray = [object objectForKey:@"content"];
对象是PFObject.
- (PFQuery *)queryForTable { PFQuery *query = [PFQuery queryWithClassName:@"List"]; [query whereKey:@"user" equalTo:[PFUser currentUser]]; // user [query whereKey:@"objectId" equalTo:[tHelistID objectId]]; // the specific list counter =[query countObjects]; NSLog(@"%d",counter); // If Pull To refresh is enabled,query against the network by default. if (self.pullTorefreshEnabled) { query.cachePolicy = kPFCachePolicyNetworkOnly; } // If no objects are loaded in memory,we look to the cache first to fill the table // and then subsequently do a query against the network. if ([self.objects count] == 0) { query.cachePolicy = kPFCachePolicyCacheThenNetwork; } [query orderByDescending:@"createdAt"]; return query; }
而对于objectForKey:@“content”];
content是我的类在解析时的列的名称
所以我需要说出我想要的类中的哪个对象,那就是名为“content”的数组列
logg(当NSLog在阵列上处于活动状态时).
Inköpslista[7856:12e03] Warning: A long-running Parse operation is being executed on the main thread. Break on warnParSEOperationOnMainThread() to debug. 2013-10-21 14:23:31.008 Inköpslista[7856:12e03] 1 2013-10-21 14:23:31.017 Inköpslista[7856:12e03] OBjeCT = ( "Br\U00f6d",Anka,Boll,Sko ) 2013-10-21 14:23:31.017 Inköpslista[7856:12e03] <html><body><br>Bröd 2013-10-21 14:23:31.545 Inköpslista[7856:12e03] OBjeCT = ( "Br\U00f6d",Sko )
以上是大佬教程为你收集整理的在tableview(iOS)中显示来自parse.com的数组全部内容,希望文章能够帮你解决在tableview(iOS)中显示来自parse.com的数组所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。