【发布时间】:2013-11-16 08:28:53
【问题描述】:
我发现了一些与此类似但与 XCode 无关的问题。
我正在创建一个应用程序,在该应用程序中单击按钮会生成随机引用并将其显示在标签中。
我想做的是有一个包含所有引号的文本文件,然后让我的应用从该文件中随机选择一个引号。
问题是我的代码目前读取文件的全部内容。
textHIYP = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
textHIYP.editable = NO;
[self.view addSubview:textHIYP];
textHIYP.text = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Quotes" ofType:@"txt"] encoding:NSUTF8StringEncoding error:nil];
我能想到的唯一另一种方法是使用 arc4random() 代码来随机化它所在的文件,每个文件都包含一个单引号......但是因为我想要有一百多个引号,所以这个似乎不太理想。
关于如何读取文本文件的特定行有什么建议吗?
提前致谢!
【问题讨论】:
-
这与 Xcode 无关。这是一个 Cocoa-touch / Objective-C 问题。
-
什么是可可触感?我正在使用的程序是 Xcode。对不起,如果我误解了!
-
Xcode 是一个 IDE。您的问题与您使用的编辑器无关。 Objective-C 是一种编程语言。 Cocoa-touch 是您正在使用的 iOS 框架。您的问题是关于如何使用框架,用 Objective-C 编写的。
-
呃……如果我戴着一顶写着“N00b”的帽子,我看起来简直一无所知!谢谢!我将寻找 Objective-C 教程。 :)
标签: ios cocoa-touch file