上一页 1 2 3 4 5 6 7 8 ··· 16 下一页

2023年3月4日

08:swift-枚举

摘要: 正文 /* 1: ** Swift中的枚举则更加灵活,每一个枚举成员可以是字符串、字符、任意的整数值,或者是浮点类型。 2: * 一旦变量声明成枚举类型,你就可以用一个点语法 来访问枚举的值。 3: Swift 中的枚举是具有自己权限的一类类型。它们使用了许多一般只被类所支持的特性,例如计算属性用来 阅读全文

posted @ 2023-03-04 17:13 风zk 阅读(76) 评论(0) 推荐(0)

07:swift-闭包

摘要: 复习 正文 /* 7:闭包 1: ** 闭包能够捕获和存储定义在其上下文中的 任何常量和变量的引用, 这也就是所谓的闭合并包裹那些常量和变量,因此被称为“闭包”. Swift 能够为你处理所有关于捕获的内存管理的操作。 2: 闭包的好处 利用上下文推断形式参数和返回值的类型; 单表达式的闭包可以隐式 阅读全文

posted @ 2023-03-04 16:15 风zk 阅读(64) 评论(0) 推荐(0)

2023年3月3日

06:swift-函数

摘要: 正文 { override func viewDidLoad() { super.viewDidLoad() self.title = "6:函数" self.view.backgroundColor = UIColor.white // 2:调用函数 let str1 = greet(person 阅读全文

posted @ 2023-03-03 11:43 风zk 阅读(44) 评论(0) 推荐(0)

2023年2月26日

05:控制流:for循环、while循环、guard else 提前退出

摘要: 正文 for循环、while循环、guard else 提前退出 /* for循环 */ private func testForLoop() { // 1: 遍历数组 let names = ["Anna", "Alex", "Brian", "Jack"] for name in names { 阅读全文

posted @ 2023-02-26 17:44 风zk 阅读(57) 评论(0) 推荐(0)

2023年2月23日

04:swift-数组、字典、集合

摘要: 问题 目录 预备 正文 数组、集合、字典 /*测试数组 可变数组 不可变数组 1.1:数组长度 1.2: 数组判空 1.3: 添加元素 append 1.4 += 可以使用加赋值运算符 1.5: 索引访问值 1.6: 在指定索引插入元素 1.7:删除指定索引的值 1.8:数组的遍历 */ func 阅读全文

posted @ 2023-02-23 11:44 风zk 阅读(58) 评论(0) 推荐(0)

2023年2月12日

004:C++高级教程

摘要: 1:C++ 动态内存 了解动态内存在 C++ 中是如何工作的是成为一名合格的 C++ 程序员必不可少的。C++ 程序中的内存分为两个部分: 栈:在函数内部声明的所有变量都将占用栈内存。 堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。 很多时候,您无法提前预知需要多少内存来存储某个定义变 阅读全文

posted @ 2023-02-12 18:44 风zk 阅读(164) 评论(0) 推荐(0)

003:C++封装、继承、多态、抽象

摘要: 1:***C++多继承 1:基类和派生类 面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行效率的效果。 当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有 阅读全文

posted @ 2023-02-12 17:52 风zk 阅读(64) 评论(0) 推荐(0)

002:C++类和对象

摘要: 1:**** 范围解析运算符 :: 类的内部声明函数是内敛函数(inline), 类的外边定义函数,需要在方法名字前面使用类名和范围解析运算费:: 调用函数使用. ::作用域运算符,主要有以下三个使用场景。 全局作用域符 using namespace std; float a=13.5; int 阅读全文

posted @ 2023-02-12 17:48 风zk 阅读(50) 评论(0) 推荐(0)

2023年2月10日

001:C++基础知识

摘要: 1: *** C++ 是一种高级语言,C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。 C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。 最新版本标砖:C++20 C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语 阅读全文

posted @ 2023-02-10 18:19 风zk 阅读(124) 评论(0) 推荐(0)

C语言-基础知识

摘要: 1: * C 语言是一种通用的、面向过程式的计算机程序设计语言。 C 语言是一种通用的高级语言。 最新的C语言标准是C18. 2: ** 预处理器指令 导入头文件 条件编译 宏定义 3: **** C语言关键字 关键字 说明 auto 声明自动变量 register 声明寄存器变量 static 声 阅读全文

posted @ 2023-02-10 11:39 风zk 阅读(333) 评论(0) 推荐(0)

2021年2月27日

音视频开发进阶指南01:音视频基础概念

摘要: 问题 目录 预备 正文 一:声音的物理特性 1:声波的三要素 声波的三要素:频率、振幅、波形。 声音的三要素:音调、响度、音色. 1.1:人耳朵的频率范围是20~20KHZ。 1.2:人的耳朵的分贝大概在80~90dB(分贝)。 2:数字音频 数字音频:采样、量化、编码。 2.1:采样:(赫兹,每秒 阅读全文

posted @ 2021-02-27 23:28 风zk 阅读(365) 评论(0) 推荐(0)

2021年1月18日

100: 常见第三方

摘要: Swift常用第三方 浅谈 Swift JSON 解析 1:Alamo fire(æləmoʊ faɪə 阿拉莫):网络请求 相当于AFNetworking 2:Kingfisher(kɪŋfɪʃər 翠鸟):缓存图片:相当于 SDWebImage 3:snapkit (snæp kit 快照 ) 阅读全文

posted @ 2021-01-18 22:12 风zk 阅读(80) 评论(0) 推荐(0)

2021年1月11日

062*:git命令

摘要: 一:git配置用户名和邮箱 // 1: 初次安装git需要配置用户名和邮箱 git config --global user.name "zk" git config --global user.email "666666@qq.com" // 2:查看配置的信息 git config --list 阅读全文

posted @ 2021-01-11 22:06 风zk 阅读(120) 评论(0) 推荐(0)

2021年1月4日

004*:函数

摘要: 正文 一:函数 print("一:函数") /* 一:函数 1:函数的声明:关键字 函数声明 形参 返回值 2:函数返回值是元组 3:外部参数 */ // 1:函数的声明:关键字 函数声明 形参 返回值 func runoob(name: String, site: String) -> Strin 阅读全文

posted @ 2021-01-04 00:10 风zk 阅读(152) 评论(0) 推荐(0)

2021年1月3日

03*:字符串

摘要: 问题 目录 预备 正文 func testString() { /* 复习大纲 1:多行字符串 ''' ''' 2:多行字符串缩进 末尾''' 3:取消多行字符串换行 \ 4:扩展字符串分隔符 # */ // 1.1:多行字符串 let singleLineString = "These are t 阅读全文

posted @ 2021-01-03 21:38 风zk 阅读(209) 评论(0) 推荐(0)

02*:运算符、合并空值运算符、区间运算符

摘要: 问题 目录 1:运算符 2:合并空值运算符、区间运算符 预备 正文 一:运算符 /* 四:Swift 运算符 运算符是一个符号,用于告诉编译器执行一个数学或逻辑运算。 Swift 提供了以下几种运算符: 1:算术运算符:+ - * / % 取余 2:比较运算符: == != > < >= <= 3: 阅读全文

posted @ 2021-01-03 00:54 风zk 阅读(230) 评论(0) 推荐(0)

0:模板

摘要: 问题 目录 预备 正文 注意 引用 1: 2: 3: 4: 5: 6: 7: 8: 阅读全文

posted @ 2021-01-03 00:02 风zk 阅读(127) 评论(0) 推荐(0)

01*:swift:常量、变量、字面量、基本数据类型、数组、字典、元组、类型推断、可选项

摘要: 问题 目录 1: 常亮、变量、字面量 1:基本数据类型 2:可选项 预备 正文 一:let var 分号 空格 字面量 /* 快捷键 1: 代码格式化 快捷键:Ctrl+a全选->ctrl + i 格式化 */ import UIKit class ViewController: UIViewCon 阅读全文

posted @ 2021-01-03 00:01 风zk 阅读(232) 评论(0) 推荐(0)

2020年12月29日

061:WebViewJavascriptBridge交互原理

摘要: WebViewJavascriptBridge源码分析 WebViewJavascriptBridge 结合源码原理分析 ios WebViewJavascriptBridge源码解析 iOS源码补完计划-WebViewJavascriptBridge实现原理 WebViewJavascriptBr 阅读全文

posted @ 2020-12-29 00:43 风zk 阅读(201) 评论(0) 推荐(1)

060:URLScheme和Universal Links

摘要: Universal Links (iOS 9) 1:iOS 10 Universal Links(通用连接),从微信网页连接跳转到公司APP之实现流程详解--2016最新版 2:iOS 通用链接(Universal Link)唤起app的实现方法 3:iOS Universal links教程 UR 阅读全文

posted @ 2020-12-29 00:00 风zk 阅读(144) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 16 下一页

导航