无法在XCode 6上实时查看viewDidLoad

时间:2014-09-25 08:47:13

标签: ios objective-c ios8 xcode6 liveview

我在iOS7的XCode 5下开始了一个项目,然后离开了几个星期。

现在,我已升级到XCode 6(和iOS8),我想使用liveview功能查看我的viewDidLoad函数。

所以我补充道:

#import <UIKit/UIKit.h>
#import <iAd/iAd.h>

IB_DESIGNABLE

@interface MenuViewController : UIViewController <ADBannerViewDelegate>

似乎现场视图从测试版改为XCode6的最终版本。您似乎不再需要添加自定义框架了。

但它仍然局限于UIView?

或者我可能不再需要使用UIViewControllers作为我的故事板并且完整的UIView?

1 个答案:

答案 0 :(得分:0)

  1. 据我所知,你仍然需要添加一个框架。如果你有链接,我希望被证明是错误的。
  2. 据我所知,
  3. IB_DESIGNABLE目前仅适用于UIView个子类。我建议在适当的地方仍然使用视图控制器,但通过明智地使用视图控制器包含,您可以创建包含IB_DESIGNABLE视图元素的轻量级,可组合的视图控制器。