【发布时间】:2015-06-19 18:19:49
【问题描述】:
新手问题如下...
我正在学习基于 Objective C 的 OS X Cocoa 应用程序开发。我拥有的大部分书籍和视频都是针对 iOS 的,所以我将一些简单的 iOS 代码示例转换为 OS X。
当我创建一个新的 OS X“Cocoa 应用程序”项目并选中“使用 Storyboard”框时,我新创建的项目中的默认 ViewController.m 没有@interface 部分。这是预期的吗?
对我最近的问题Cocoa ViewController.m vs. Cocoa Touch ViewController.m 的回复表明另一个用户的默认 ViewController.m 确实有一个 @interface 部分。
目前,我正在为 IBOutlets 手动输入 @interface 部分。 这就是其他人正在做的事情吗?还是我有一些配置问题?
我在 Yosemite 上使用 Xcode 6.3.2。
这是我的默认 ViewController.m
//
// ViewController.m
// testME
//
// Created by ME on 6/19/15.
// Copyright (c) 2015 ME. All rights reserved.
//
#import "ViewController.h"
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
}
- (void)setRepresentedObject:(id)representedObject {
[super setRepresentedObject:representedObject];
// Update the view, if already loaded.
}
@end
【问题讨论】:
标签: objective-c macos cocoa