pathForResource不适用于ios6

时间:2012-10-10 15:14:51

标签: ios

对不起,如果这是基本的。我的头撞了过来。我的应用程序在iOS5.1及更低版本中运行正常,但无法在ios6中的Supporting Files文件夹中访问我的.txt文件。它总是返回“null”。我研究了这个并检查了Bundle,一切都在那里。该表列出了大约8位发言者。单击时,它应该从.txt文件中提取一个DetailView。

... [代码] ...

else if (self.makeLabel.text == @"Peter Sengenberger") {
            NSString *filePath = [[NSBundle mainBundle] pathForResource:@"sengenberger" ofType:@"txt"];

            if (filePath) {
                NSString *myText1 = [NSString stringWithContentsOfFile:filePath
                                                              encoding:NSUTF8StringEncoding error:nil];
                if (myText1) {

                    textData= [[UITextView alloc] initWithFrame:CGRectMake(5,0, 280,200)]; //size.height-30 )];
                    textData.text = myText1;
                    [textData setFont:[UIFont systemFontOfSize:14]];
                    [textData setBackgroundColor:[UIColor clearColor]];
                    [textData setTextColor:[UIColor blackColor]];
                    textData.editable = NO;
                    textData.dataDetectorTypes = UIDataDetectorTypeLink;



                    [textScroll addSubview:textData];

                }

            }

        } // end if

感谢您的帮助!

0 个答案:

没有答案