欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Swift_Study

程序员文章站 2024-02-20 16:14:52
...

Swift_Study

Swift_Study 代码仓库地址

Swift_Study

2020年06月01日

23.Common.swift 自定义MBProgressHUD提示框-by:nixs 2020年06月01日09:05:18


2020年05月29日

22.Podfile更新重新引入

#RxSwift
 pod 'RxSwift', '~> 5.0'
 pod 'RxCocoa', '~> 5.0'

21.注:今天不能来现场办公了,流量不够只能看网页资料了

RxSwift中文文档

简介

2016 RxSwift: ReactiveX for Swift

ReactiveX(简写: Rx) 是一个可以帮助我们简化异步编程的框架。
    RxSwift 是 Rx 的 Swift 版本。
    它尝试将原有的一些概念移植到 iOS/macOS 平台。
    你可以在这里找到跨平台文档 ReactiveX.io。
    KVO,异步操作 和 流 全部被统一成抽象序列。这就是为什么 Rx 会如此简单,优雅和强大。

2020年05月28日

20.Playground 导入 import UIKit 、import PlaygroundSupport支持显示视图

19.哔哩哔哩BiliBili MJ-Swift学习- 20200528Swift学习五期

    Playground能分页编写-这个比较有用(收回我原来说的Playground不好用)
    Command+Shift+Enter:运行整个Playground
    Shift+Enter:运行截止到某一行代码

18.SnapKit框架解析(一) —— SnapKit应用的一个简单示例(一)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ix4ZHhAm-1590978571728)(./Res/20200507Sketch绘制图标/SnapKit.png)]

18.1 Common公共类、Base基类、Home等目录更新;
18.2 func initView() {
        self.view.addSubview(bgView)
        //这里SnapKit使用了闭包
        bgView.snp.makeConstraints { (ConstraintMaker) in
            //注意这里直接就适配顶部和底部的安全距离了
            ConstraintMaker.top.equalTo(self.view.snp_topMargin).offset(kMargin);
            ConstraintMaker.bottom.equalTo(self.view.snp_bottomMargin).offset(-kMargin);
            ConstraintMaker.left.equalTo(kMargin)
            ConstraintMaker.right.equalTo(-kMargin)
        }
        bgView.addSubview(titleLabel)
        titleLabel.snp.makeConstraints { (make) in
            make.top.equalTo(bgView.snp_topMargin).offset(kMargin)
            make.leading.equalTo(kMargin)
            make.trailing.equalTo(-kMargin)
        }
    }

17.NewToday 仿写今日头条项目-基础Common类封装、Alamofire封装 - 20200524Swift学习四期

16.16.100 Days of SwiftUI-待学习 - 20200521Swift学习三期


2020年05月22日

15.(翻译) SwiftUI – 手势的实现 - 20200521Swift学习三期


2020年05月21日

14.五、(翻译) SwiftUI – 创建详情页 - 20200521Swift学习三期

13.四、(翻译) SwiftUI – 理解 Binding - 20200521Swift学习三期

12.三、(翻译)SwiftUI – 动态列表和 Identifiable - 20200521Swift学习三期

11.二、(翻译) SwiftUI - 理解 State - 20200521Swift学习三期

10.一、(翻译) SwiftUI - 怎样去开始一个新项目 - 20200521Swift学习三期

9.Swift 5.1 极简参考手册 - ./Swift_Study/20200521Swift学习二期/SwiftBasicReview/SwiftBasicReview/main.swift

2020年05月14日
8.Swift 教程:https://swiftgg.gitbook.io/swift/swift-jiao-cheng
    「Playground编写测试代码有些提示不支持-还是改用Xcode吧!」
    1.基础部分
    20200510Swift学习一期「留存」

2020年05月07日
7.cell选择动作取消
6.表格布局简单初步尝试(表格cell的点击事件-字符串拼接)
5.引入cocopods / pod 'SnapKit'
4.Sketch 结合 App Icon Gear绘制图标更新(感觉图标还是得再更新不太好看-文字边框改为了白色,其他渐变)

2020年05月06日
3.Swift项目 SceneDelegate非Storyboard方式启动
2.Object-C项目、Swift 项目 iOS 13 SceneDelegae适配-纯代码
1.Xcode Version 11.4.1新建Swift项目
相关标签: Swift学习

推荐阅读