我有一份<代码>AQGridView,用于在文件目录中显示档案以及预先确定并装入表格的其他4份文件。 我需要知道,我如何能够将文件URL(即,甚至预先界定的文件)设为牢房。 以上均为<条码>。 因此,可以在稍后时间提出
- (void)gridView:(AQGridView *)gridView didSelectItemAtIndex:(NSUInteger)index {
NSString *fileURL = [self._icons objectAtIndex:index];
// do stuff
}
并装入一种新观点,采用“条码”-(id)init方法。 如今,一份文件目录的(NUL)
和SIGABRT
。
放弃。 我认为,这意味着我可以要求一点质量。 《法典》将非常伟大。
可根据要求颁布法律。
EDIT WorkingING CODE:
//.h
NSMutableArray *_documentIconsURLs;
//.m
//viewDidLoad
// array for internal and external document URLs
self._documentIconsURLs = [NSMutableArray array];
_documentIconsURLs = [[NSMutableArray alloc] initWithObjects:@"Musette.pdf",
@"Minore.pdf",
@"Cantata.pdf",
@"Finalé.pdf",
@"divine-comedy-inferno.pdf", nil];
//didSelectObject
- (void) gridView:(AQGridView *)gridView didSelectItemAtIndex:(NSUInteger)index {
NSLog (@"Selected theArgument=%d
", index);
UIViewController *viewController = [[[UIViewController alloc]init]autorelease];
{
//if file is built-in, read from the bundle
if (index <= 4)
{
// first section is our build-in documents
NSString *fileURLs = [_documentIconsURLs objectAtIndex:index];
NSLog(@"%@", fileURLs);
viewController = [[[viewController alloc]initWithContentURL:fileURLs]autorelease];
}