Swift 项目中的 Podfile 中默认会有一个 use_frameworks!,本篇说一下 use_frameworks!。 Pod 引入组件的类型iOS 使用 Pod...
Swift 项目中的 Podfile 中默认会有一个 use_frameworks!,本篇说一下 use_frameworks!。 Pod 引入组件的类型iOS 使用 Pod...
这个info.plist报错折磨我好久,解决办法也很奇葩Target->Build Phases 将Run script firbase点一下,滚动到底部
前因 为什么要学习Ruby?我们都知道iOS 强大的包管理工具Cocoapods,Cocoapods正是使用Ruby进行编写,那么想要了解Cocoapods内部的实现原理,以...
脚本方式一,直接在已有项目里增加个一个Aggregate 脚本方式二,新建一个External Build System这种需要新建项目,如果是已有项目则和不合适 脚本方式三...
1.环境搭建 1.终端安装这两个库 sudo gem install ruby-debug-ideruby-debug-ide提供了交互环境。和IDE(例如RubyMine,...
Shell有几种类型? Shell最早是sh, 即bash, 后续发展到zsh。大部分脚本都是sh来写的,为了考虑跨平台。我们目前学习的版本bash 3.2版本。通过echo...
版本记录 版本号时间V1.02021.04.03 星期六 前言 Firebase[https://firebase.google.com/]是一家实时后端数据库创业公司,它能...
接下来我们先看一个案例: 复制代码 我们分别调用NSObjectPerson的这两个类方法和打印结果 复制代码 复制代码 `+ (BOOL)isKindOfClass:(Cl...
1.联调的目标必须清晰明确,目的。一开始就做好相应的规划,对于要达到的目标有所预期。2.联调环境一致,比如我是iOS开发,我的开发工具是xcode15。需要对方也有同样的环境...
教程网上都有很多了,暂且不表,这篇文章主要是用来记录整个过程,为了兼容也是选取的OC语言,望大家见谅,后续会出一个swift工程的教程。首先我们应该采用cocoapods集成...
要在有网络的情况下获取,无网络通常无法获取网关ipnw_path_monitor_t path_monitor = nw_path_monitor_create(); nw_...
对工厂模式的简书 不用工厂模式,if-else 逻辑、创建逻辑和业务代码耦合在一起 简单工厂是将不同创建逻辑放到一个工厂类中,if-else 逻辑在这个工厂类中 工厂方法是将...
上节课我们说到dart虚拟机发送网络请求给flutter的engine,那么我们的dart虚拟机是什么时候启动的呢?也许你还记得console打印的这句话 我们可以打开vms...
上一篇文章我们最终走到了键盘监听即processTerminalInput回调里 然后在_commonTerminalInputHandler我们可以看到对各种键盘事件的回调...
紧接上回,在main函数打个断点,点击Debug按钮 此时我们断在main函数处 这个args就是个列表,列表里有run,这个参数就是 flutter -run,即flutt...
我们都知道OC是由Clang(LVVM的前端)编译的(包括词法分析,语法分析,语义分析),然后将OC代码编译成IR代码,IR然后编译成汇编代码,LVVM架构。这是典型的AOT...
上一篇文章只是说明了如果开发一个package工程,但是在没有提交给其他人使用的时候,我们需要本地调试。接下来我们就是做这个事情 我们先创建一个flutter工程作为我们的主...
flutter有两种插件一种是package,纯dart插件,一种是plugin包含的dart,iOS,Android的插件我们先来开发package 下一步 最后生成的项目...