我有点卡住了:-)
我有一个小应用程序,允许我把字段从地址簿到一个标签类型的UIView。现在我希望能够把这些标签打印出来:-)我不介意在这个阶段把它打印到一张普通的纸上-我稍后会把那部分整理出来。
我的问题是-我不知道如何打印我从地址簿中提取的文本。
示例:
名字:-|这成为|名字: Joe Bloggs (来自通讯录)

现在,包含姓名、家庭、年龄和编号的部分-这就是我要打印的部分。
有什么帮助吗??请不要这样?
另外,我已经开始以我的方式编码通过这个,所以我不会给你这个空白。我只是得到了相当多的代码:-),所以我不确定要发布哪一位。
导致错误的位如下:
NSMutableString *printBody = [NSMutableString stringWithFormat:@"%@, %@",self.encoded.text, self.decoded.text];干杯--杰夫
发布于 2011-11-14 12:04:29
你的错误:property 'encoded' not found on object of type 'printViewController *'似乎表明你没有声明编码为一个属性。为了使用您正在使用的点符号,您必须将encoded和decoded声明为属性。
我将假设encoded是UILabel类,因为它在您的屏幕截图中看起来就是这样。如果我对它的类的假设是正确的,那么您需要将它声明为一个属性,如下所示。
在您的printViewController.h文件中,您应该有:
@property (assign, nonatomic) IBOutlet UILabel *encoded;在你的.m文件中,你应该有:
@synthesize encoded;或者一些手动编写的访问器。
您需要将标签本身连接到视图控制器上的IBOutlet,这可以从界面构建器中完成。
如果我误解了你的布局,请留下评论。
https://stackoverflow.com/questions/8115790
复制相似问题