NSMutableArray
내에서 데이터를 전달해야하지만 데이터를 전달할 때 작동하지만 올바르지 않습니다. 누군가 NSMutableArray
에 대해 설명 할 수 있어야합니다. 나는 UICollectionView
에 데이터를 전달하는 UICollectionView
을 사용합니다.NSMutableArray 데이터 전달 방법
Mainview.m :
@property (strong, nonatomic) NSMutableArray *bookArray;
및
cellForItemAtIndexPath:(NSIndexPath *)indexPath
{....
_databaseVersion = [[bookArray objectAtIndex:indexPath.item]bookVersion];
}
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if ([segue.identifier isEqualToString:@"course1"]){
ShelfViewController *controller = (ShelfViewController *)segue.destinationViewController;
[controller setBookArray:bookArray]; //this one is work but not correct.
controller.checkType = @"1";
controller.statusMode = statusMode;
controller.databaseVersion = _databaseVersion; // this one not work for Array
controller.downloadFlag = @"0";
}
내가 메인 페이지에서 데이터를 얻을
, 나는 같이 갈 필요가이
데이터를 전달하는 코드 이 :SeccondView.m :
datafromDatabase = [[_bookArray objectAtIndex:i]bookVersion];
하지만 난 이미
[[bookList objectAtIndex:indexPath.item]bookVersion]
및
이numberOfItemsInSection: ...return [booklist count]
지금 내 목적을 설명 할 것
; mainview
에 데이터베이스에서 데이터를 가져오고 배열 데이터를 Seccondview
으로 전달하여 웹 서비스에서 확인하려고하지만이 코드는 파일을 다운로드 한 후에 만 작동합니다.
[bookArray objectAtIndex:0]bookVersion]
을하지만이 두 하루 손실 만 다운로드 후 사용할 수 있습니다 :이처럼 사용할 갈 수 있습니다. 데이터 전달에 대해 안내해주세요. 어떤 아이디어가 필요합니까? DB 및 웹 서비스 : Seccondview.m