代码之家  ›  专栏  ›  技术社区  ›  ZeissS

如何在iphonesdk4.0中制作插座?

  •  0
  • ZeissS  · 技术社区  · 14 年前

    我正试着从iPhone开发开始,并在itunesu上观看斯坦福iPhone的演讲。在第一个演示中,他们添加了 Class Actions Class Outlets 一个物体。因为他们用的是sdk3.1,我用的是4.0,所以有些不同。我没有这些元素,他们有。我看了看,但没有发现类似的东西。

    Reference Outlets ,但按下按钮不会改变任何事情。

    1 回复  |  直到 14 年前
        1
  •  1
  •   TechZen    14 年前

    IBOutlet 像这样:

    IBOutlet UILabel *theLabel;
    ...
    @property (nonatomic, retain) IBOutlet UILabel *theLabel; // can be "assign"  instead of "retain"
    

    通过返回一个方法将其标记为操作 IBAction

    -(IBAction) methodName:(id) sender;
    

    如果您在Interface Builder中打开nib时更改Xcode中的类文件以添加outlets和actions,则需要使用 File>Reload All Class Files 以强制界面生成器使用更改更新自身。否则,outlets和actions中的更改将不会显示在interfacebuilder界面中。