闲来无事,玩玩Mac App。
Mac App开发跟iOS App开发一样,XCode, Objective-C。
新建一个项目,
自动生成了菜单(Menu)和窗口(Window)。
窗口上的操作和iOS大同小异。只不过,控件都是NSButton,NSSlider,NSTextField。(iOS中是UIButton,UISlider,UITextField。)
添加属性和监听事件也类似。
@property (assign) IBOutlet NSWindow *window;
@property (weak) IBOutlet NSTextField *textField;
@property (weak) IBOutlet NSSlider *slider;
- (IBAction)mute:(NSButton *)sender;
- (IBAction)changeVolume:(id)sender;
第一个App,总归很简单。 简单记录下。
参考: