ForgetSou | Blog

❤ 武统台湾 刻不容缓 ❤

0%

一. 开始工作区

1. clone 克隆远程仓库到本地

git clone https://github.com/ForgetSou/myBlog.git

git clone -b branch_1.0.0 https://github.com/ForgetSou/myBlog.git

2. init 初始化仓库

git init

二.处理变化

1. git add

添加文件到暂存区

1.1 添加一个或多个文件

git add [file1] [file2] ...
阅读全文 »

一.简介

NSView用于在应用程序中渲染、打印以及处理事件的基础容器,多数功能由AppKit自动调用。

NSView 继承自NSResponder

@interface NSView : NSResponder <NSAnimatablePropertyContainer, NSUserInterfaceItemIdentification, NSDraggingDestination, NSAppearanceCustomization, NSAccessibilityElement, NSAccessibility>

通常我们不直接使用NSView,而是创建子类或派生对象实现我们的需求。

@property (nullable, readonly, assign) NSWindow *window; // 返回NSWindow

二.核心API

1.创建对象

- (instancetype)initWithFrame:(NSRect)frameRect NS_DESIGNATED_INITIALIZER; // 初始化对象
- (void)prepareForReuse API_AVAILABLE(macos(10.7)); // 重置对象

2.视图结构

阅读全文 »