ObjectiveCを初めて使用していて、customTableViewで作業していて、アプリを実行してブランクテーブル以外のコンテンツが表示されない限り、うまくいっていた 問題の解決方法を見つけようとしましたしかし、これまでのところ運は以下 のコードではありませんし、またCustomTableViewにコンテンツが表示されない
を添付の写真はそれにすべてのヘルプは大
#import "ContactsTableViewController.h"
#import "CustomCell.h"
@interface ContactsTableViewController()
@property (nonatomic, strong) NSArray *ContactsArray;
@property (nonatomic, strong) NSDictionary *Contact;
@end
@implementation ContactsTableViewController
@synthesize ContactsArray, Contact;
- (id) initWithStyle:(UITableViewStyle)style
{
self = [super initWithStyle:style];
if (self)
{
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *path = [[NSBundle mainBundle]pathForResource:@"Contacts" ofType:@"plist"];
ContactsArray = [NSArray arrayWithContentsOfFile:path];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}
#pragma mark - Table view data source
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [ContactsArray count];
}
- (UITableViewCell *)tableView:(UITableView *) tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath
{
static NSString *CellIdentifier = @"Cell";
CustomCell *customCell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier forIndexPath: indexPath];
ContactsArray = ContactsArray [indexPath.row];
NSString *firstName = Contact[@"firstName"];
NSString *lastName = Contact[@"lastName"];
NSString *imageName = Contact[@"imageName"];
UIImage *image = [UIImage imageNamed:imageName];
customCell.CustomFirstNameLabel.text = firstName;
customCell.CustomLastNameLabel.text= lastName;
customCell.CustomImageView.image = image;
return customCell;
{
あなたのお役に立ったと思われる回答を親切に受け入れてください! –
情報をいただきありがとうございます。 Cesar – Cesar