swift
Cao_Shixin攻城狮
I wanted you to see me through it all
展开
-
swift项目嵌入flutter的module混合开发(framework模式:适合多人协作开发,一个负责混合开发)
和之前一样,这个模块也是对于本地我们开发好的代码,需要到一起开发iOS的同事需要拉代码,调试的时候。这种静态包的方式就会好很多。不用在他的电脑上也搭建flutter环境,以及创建flutter项目的拉取调试等复杂的工作再做一遍。综上所述,多人协作开发ios的项目,一人负责混合的flutter的module内容的,可以用到这种framework的形式会比较好。...原创 2020-03-05 17:00:35 · 1716 阅读 · 0 评论 -
swift项目嵌入flutter的module混合开发(官方推荐模式)
上一篇有讲到项目混合开发配置问题。上一篇是跟网上的各大网游搜罗的混合过程中的问题。这篇根据官方的介绍做了尝试配置比较简单。这里可以分享一下使用:首先也是一样,在我们的项目MyApp的根目录同级文件夹下执行flutter方法flutter create -t module my_flutter来生成一个flutter的module来供我们配置。如果你有的话就更好了,...原创 2020-03-05 15:35:09 · 1772 阅读 · 2 评论 -
Flutter嵌入swift混合开发
前奏:目前基于flutter的活跃程度,有很多的开发人员开始学习flutter,我也是其中的一枚小卒。由于本公司项目涉及一些小游戏的开发,两端或者是三端(包括web)开发起来可能比较耗费人力物力,并且在计算逻辑上可能还会存在一些差异问题等。混合开发成为了一个首选的定义。RN在这一步上面的灵活性没有flutter的灵活性大,简单的来讲,如果使用RN的话,项目的的打包依赖对平台的依赖性比较高,而f...原创 2020-03-03 11:59:18 · 4234 阅读 · 0 评论 -
iOS 13 SceneDelegate适配
Xcode 11新建工程在Xcode 11 创建的工程,运行设备选择 iOS 13.0 以下的设备,运行应用时会出现黑屏现象。原因:Xcode 11 默认是会创建通过 UIScene 管理多个 UIWindow 的应用,工程中除了 AppDelegate 外会多一个 SceneDelegate AppDelegate和SceneDelegate这是iPadOS带来的新的多窗口支持的结果,...原创 2019-12-25 15:16:33 · 1716 阅读 · 0 评论 -
swift网络请求封装
swift的网络封装,基本的封装。方便以后的请求调用原创 2017-09-26 14:31:06 · 1031 阅读 · 0 评论 -
Swift - Realm数据库的使用详解(附样例)
(本文代码已升级至Swift4)1,什么是RealmRealm 于2014 年7月发布,是一个跨平台的移动数据库引擎,专门为移动应用的数据持久化而生。其目的是要取代 Core Data 和 SQLite。2,关于Realm,你要知道下面几点:(1)使用简单,大部分常用的功能(比如插入、查询等)都可以用一行简单的代码轻松完成,学习成本低。(2)Realm 不是基于 C转载 2017-10-23 20:05:10 · 3940 阅读 · 0 评论