随笔分类 -  Swift Theroy

Objective-C (OC) 中 不推荐 使用 true 和 false 分析
摘要:背景: 写多混编语言 把swift 习惯带入到了OC 就比如这个布尔值的写法 前言:虽然 true 和 YES 实际上等效为 1,但为了代码的一致性和可读性,最好在 Objective-C 中用 YES 和 NO 1. 类型不同 YES 和 NO 是 Objective-C 的 BOOL 类型,它本 阅读全文

posted @ 2024-09-26 11:06 ACM_Someone like you 阅读(71) 评论(0) 推荐(0) 编辑

Swift 5 Combine 和 NotificationCenter 结合使用
摘要:NotificationCenter 通常使用 需要先注册addObserver 再监听发布通知 post 还要与addObserver 成对出现 removeObserver 现在结合Combine 在注册通知时候可以写成数据流式 1 构建发布者publisher,数据流式返回订阅者refresh 阅读全文

posted @ 2021-03-24 15:10 ACM_Someone like you 阅读(522) 评论(0) 推荐(0) 编辑

Swift Combine 基本学习与使用
摘要:Combine基本认知 Combine 是基于泛型实现的,是类型安全的。它可以无缝地接入已有的工程,用来处理现有的 Target/Action、Notification、KVO、callback/closure 以及各种异步网络请求。 Combine 是基于观察者模式,响应式编程的编程思想 观察者模 阅读全文

posted @ 2021-03-24 11:50 ACM_Someone like you 阅读(1249) 评论(0) 推荐(0) 编辑

iOS oc 调用 swift
摘要:如股票oc要调用swift里面的代码 需要包含固定这个头文件项目名称 LiqunSwiftDemo-Swift.h #ProjectName#-Swift.h固定的写法swift 目的 是取代oc 但是 不会完全取代 只是前端的替换LiqunSwiftDemo-Swift 点进去 可以看到 所... 阅读全文

posted @ 2016-01-15 16:02 ACM_Someone like you 阅读(783) 评论(0) 推荐(0) 编辑

Swift 学习 用 swift 调用 oc
摘要:开发过程中 很可能 把swift不成熟的地方用成熟的oc 代码来弥补一下 , 下面简单来学习一下,我也是照着视频 学习的 卖弄谈不上 就是一次学习笔记, 具体问题还是具体分析吧.需求 给展出出来的的图片 添加触摸点击响应事件实施方式:把这个 有触摸事件的UIImageView(OFImageView... 阅读全文

posted @ 2016-01-14 18:43 ACM_Someone like you 阅读(313) 评论(0) 推荐(0) 编辑

swift ! 和 ? 的学习
摘要:刚开始学 这两个符号 不确定到底是否是可以互相替代 用的都混淆了 今天好好做个总结如果声明一个变量 如下var name:String? //只声明 没做初始化赋值 说明 当前name 是 nil这说明 name 是一个可选类型 , name 可能是个字符串 也可能是 nil (这个nil跟OC中的... 阅读全文

posted @ 2015-12-11 17:24 ACM_Someone like you 阅读(209) 评论(0) 推荐(0) 编辑

swift 全局常量 && 全局变量的写法
摘要:在OC里面 如果 想设置一个全局常量 很简单 使用简单宏定义 就搞定了例如:#define WEBAPIBASEURL @"http://www.baidu.com/"或者#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width写在一... 阅读全文

posted @ 2015-12-11 15:36 ACM_Someone like you 阅读(2827) 评论(0) 推荐(0) 编辑

Swift 枚举简单使用
摘要://定义一个枚举 Direction 枚举字符名字enum Direction{ case North case South case East case West};enum Direction2{ case North, South, East, West}//声明... 阅读全文

posted @ 2015-12-11 15:03 ACM_Someone like you 阅读(248) 评论(0) 推荐(0) 编辑

Swift 闭包的简单学习
摘要:OC中已经学习了闭包 在swift里面 该怎么处理 不多说 上代码//(num:Int) ->Bool是闭包的参数类型 func hasCloserMatch(arr :[Int], value :Int,bibaoCloser: (num:Int, value:Int) ->Bool) ->... 阅读全文

posted @ 2015-12-11 14:48 ACM_Someone like you 阅读(197) 评论(0) 推荐(0) 编辑

iOS swift 常量 && 宏定义
摘要:全局常量在C和Objective-C语言源文件中定义的全局常量会自动地被Swift编译引进并做为Swift的全局常量。预处理指令Swift编译器不包含预处理器。取而代之的是,它充分利用了编译时属性,生成配置,和语言特性来完成相同的功能。因此,Swift没有引进预处理指令。简单宏在 C和Objecti... 阅读全文

posted @ 2015-11-03 18:06 ACM_Someone like you 阅读(967) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示