首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS民工
掘友等级
iOS组长
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
iOS民工
关注了
百度Geek说
iOS组长
iOS民工
关注了
iOS新知
iOS组长
iOS民工
iOS组长
·
3年前
关注
函数式编程swift实例
高阶函数:将函数作为参数柯里化函数(currying):将一个接收多个参数的函数变为接收单个参数的多个函数...
赞
4
分享
iOS民工
iOS组长
·
3年前
关注
swift 关联对象 扩展属性
``` class Animal { } extension Animal { //key使用占用内存小的类型Bool或Void?均为1个字节 private static...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
条件编译
第一种方法:在bulid settings中搜索swift complier - custom, 找到Active Compilation Conditions, 展开可以...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
swift MARK
``` // MARK: 类似于OC中的#pragma mark // MARK: - 类似于OC中的#pragma mark - // TODO: 用于标记未完成的任务 ...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
swift case
可选模式模式匹配...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
字面量协议
``` import Foundtion // 扩展Int实现Bool字面量协议ExpressibleByBooleanLiteral extention Int: Exp...
1
评论
分享
iOS民工
iOS组长
·
3年前
关注
数组的enumerateObjects
``` import Foundation // oc -> BOOL * // swift -> UnsafeMutablePointer class Example {...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
swift 闭包循环引用
闭包表达式默认会对用到的外层对象产生额外的强引用(对外层对象进行了retain操作)此时dog对象指向了闭包,而闭包也指向了dog对象,造成循环引用,导致dog对象无法释放...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
swift 访问控制
open: 可以在定义的模块中使用,也可在其他的模块中使用,(模块相当项目的target)其他模块也可继承、重写。open只能用在类、类成员上。打包静态库给其他项目使用时就...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
swift Self
大写的Self代表当前类型Self一般用作返回值类型,限定返回值跟方法调用者是同一类型(也可作参数类型)使用...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
扩展extension
swift 扩展可为枚举、结构体、类、协议添加方法、计算属性、下标、便捷初始化器、嵌套类型、协议等。...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
运算符重载
基本数据类型可以加减乘除运算,那结构体、枚举、类行不行?此时就需要重载运算符第一种重载方法:在全局区定义重载函数第二种重载方法:将重载方法写在结构体内前缀、后缀方法重载++...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
运算符溢出
1、有符号和无符号,有符号即有正负之分,无符号即只有正数(>=0)2、溢出要避免崩溃可以使用溢出运算符&+、&-、&*这三个,除法没有,溢出运算符是在最大值和最小值之间往返...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
绑定bind
1、无条件绑定2、条件绑定3、可选类型绑定由于可选项本质是enum枚举类型,还可以下写法:...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
类型约束
``` protocol Runnable {} class Person {} // T: Person & Runnable 因为T是泛型,所以这代表泛型约束,此处作用...
赞
评论
分享
iOS民工
iOS组长
·
3年前
关注
关联类型(Associated Type)
关联类型的作用:给协议中用到的类型定义一个占位名称协议中可以拥有多个关联类型由于协议中不能使用泛型,所以使用关联类型代替泛型,泛型只能用于class、struct...
1
评论
分享
iOS民工
iOS组长
·
3年前
关注
泛型
编译器会将 元数据(元类型) type of metadata for Swift.Int存入寄存器rdx中。...
赞
评论
分享
下一页
个人成就
文章被点赞
2
文章被阅读
3,010
掘力值
155
关注了
3
关注者
0
收藏集
0
关注标签
11
加入于
2020-12-11