2014-05-23 42 views
-3

我的应用程序出现小问题。我把它放到了用户按下facebook按钮的地方,SLComposeViewController弹出了我已经预设好的文字。那就是我的问题出现的地方。我想说的是我刚爬上,然后在最后,无论他们压入的是什么样的爬升。例如:我刚爬上珠穆朗玛峰我刚刚爬过部分我可以出现,但是当我尝试并使用stringWithFormat时,它给了我一个错误,我将在下面发布以及我的代码。攀登标题进行了设置标签,在我的DVC这一行self.titleLabel.text = self.climbTitle;stringWithFormat问题

线有问题:

[mySLComposerSheet setInitialText:NSString stringWithFormat:@"%@Climbed", [_climbTitle]; 

错误:

DetailViewController.m:79:39: Unexpected interface name 'NSString': expected expression 

我希望我已经适当的措辞这个问题并给予了足够的背景让大家理解我的问题,如果我没有,请告诉我,我会纠正它。

感谢

+0

这不是一个Xcode的问题。这是关于您的代码和/或NSString类和/或Objective-C的用法的问题。 –

回答

0

应该[NSString stringWithFormat:@"%@Climbed", _climbTitle];

+0

不,你不能。你应该在另一个类中有'DetailViewController.h'的对象。并宣布'climbTitle'属性。然后你可以像'detailViewObject.climbTitle'一样访问 –