从iOS中的类加载变量

从iOS中的类加载变量,ios,objective-c,variables,rss,Ios,Objective C,Variables,Rss,我觉得自己很愚蠢,而且我失眠,这一切都是因为我想让我的应用程序按我希望的方式运行 我试图将author变量从一个类加载到一个新类中,但新类返回(null) 恐怕我现在正在忙,所以我不能看其他的例子。我在手机上打这个,我会尽力打代码 NSString *html = [NSString stringWithFormat:@"<html> ... <body><h1>%@</h1> <hr />%@<hr />%@<hr

我觉得自己很愚蠢,而且我失眠,这一切都是因为我想让我的应用程序按我希望的方式运行

我试图将author变量从一个类加载到一个新类中,但新类返回(null)

恐怕我现在正在忙,所以我不能看其他的例子。我在手机上打这个,我会尽力打代码

NSString *html = [NSString stringWithFormat:@"<html>
...
<body><h1>%@</h1>
<hr />%@<hr />%@<hr />
</body><html>", self.title, author, userText];
然后我让它记录了作者在大师班上的经历:

BDNMasterViewController *mvc;
author = mvc.author;
NSString *authortext = @"Author: ";
authortext = [authortext stringByAppendingString:author];
NSLog(authortext);
它正确地记录了作者。此处未显示作者:

图片中的(空)是我正在尝试修复的

我犯了什么错误?(因为我睡眠不足,什么都睡不着)

编辑: 我确实在细节上导入了大师

#import "BDNMasterViewController.h"
要查看整个MasterViewController和DetailViewController,请执行以下操作:

-BDNMasterViewController.h

-BDNMasterViewController.m

-BDNDetailViewController.h


-BDNDetailViewController.m

您必须初始化(在BDNDetailViewController中创建属性BDNMasterViewController*mvc)BDNDetailViewController并在其中分配BDNDetailViewController.mvc=self;其中,BDNMasterViewController的自身IVAR

在哪里为
*mvc
赋值?它似乎已声明,但从未设置。如果是nil,则
mvc.author
也将是
nil
,因为在
nil
上调用方法。请使用代码标记编辑您的答案,使其更具可读性。