1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
前言 从一个iOS程序员转到 C++ 图形引擎程序员已经快一年了,刚开始总是在网上看一些零零碎碎的C++知识,没有系统性的学习C++ 知识。有一次下班时间,在公司坐着与同事闲...
动态库(Unix类似系统中以.dylib[https://www.colabug.com/tag/dylib/]结尾的文件)不同于静态库(.a结尾),静态库会在代码编译链接后...
为什么要做这个笔记 masonry 可以说是当前 iOS开发中最流行的 Autolayout框架,其极大的简化了苹果原生提供的AutoLayout语法。目前很多大厂也是用的这...
背景 在 APP 页面开发过程中,设计师会要求UI控件圆润一些,再带点阴影,圆角的样式也是各种各样,有的UI左边圆角,有的UI右边圆角,有的要求UI的每个角圆角大小不同。现如...
UIStackView 用于在列或行中布局视图集合的线性接口。 UIStackView 概览 UIStackView 允许您利用自动布局的强大功能,创建能够动态适应设备方向、...
Demo 地址已更新 https://github.com/Danny1451/MetalLutFilter Metal 介绍及基本使用 最近做的一个技术研究,metal 的...
一.Metal简述 Metal着色器语言是用来编写3D图形渲染逻辑、并行Metal计算核心逻辑的一门编程语言,当你使用Metal框架来完成APP的实现时则需要使用Metal...
概览 UIStackView 为单行或者单列提供自动布局、自动伸缩特性,UIScorllview 提供的特性则contentSize 大于frame.size时可以滑动的特性...