iOS
文章平均质量分 76
garvinbao
农历11-16
展开
-
Cocoapods私有库搭建以及podspec文件验证
如果私有库依赖Cocospods以外的spec要在后面添加--sources参数,值的写法是多个地址url之间用逗号分开,cocoapods的spec地址也要写上,格式如下:原创 2023-12-13 04:40:32 · 936 阅读 · 0 评论 -
xcframework制作
一、使用场景编译一个framework出来,根据支持的平台和Debug、Release的不同它分为Debug-iphonesimulatorDebug-iphoneosDebug-maccatalystRelease-iphonesimulatorRelease-iphoneosRelease-maccatalyst等情况。当然了,我们正式环境下使用的都是Release。但如何同时支持多个平台呢?又或者怎么同时支持模拟器和真机调试呢?(第二个问题包含在第一个里,因为模拟器是i386和x86原创 2021-01-06 22:05:27 · 1463 阅读 · 0 评论 -
工程上传github并发布到cocoapods
1.创建github仓库2.clone仓库到本地把上一步生成的仓库地址复制出来,准备用于clone。 在终端cd到你想要放置仓库的位置,这里为了方便演示选在桌面,执行克隆命令:git clone https://github.com/garvinbao/WKWebViewAndJavaScriptDemo.git3.添加工程到本地仓库图中上面是我们...原创 2018-08-03 11:37:24 · 545 阅读 · 0 评论 -
WKWebview与JavaScript 交互(一)交互本地html
印言 最近接到一个需求:监听网页的按钮的点击事件,并且网页不是我们招呼一声对方就能改的。那么一切的故事从这里开始了。正文部分主要围绕监听网页的事件为主线。正文WKWebView加载本地html页面, 搭建UI做准备工作。NSString *path = [[NSBundle mainBundle] pathForResource:@"oc&js.html" ...原创 2018-08-03 11:46:55 · 1988 阅读 · 0 评论 -
WKWebview与JavaScript 交互(二)监听远程网页点击事件
引言 监听网页的按钮的点击事件,并且网页不是我们招呼一声对方就能改的。那么继续。正文1.WKUserScript先介绍WebKit框架一个类WKUserScript:核心方法,传入JS代码字符串,返回给我们一个WKUserScript对象。/*! @abstract Returns an initialized user script that can b...原创 2018-08-03 11:47:59 · 5156 阅读 · 0 评论 -
iOS XCode无线连接iPhone手机 (Pair a wireless device)
先决条件:手机无线连接xcode 电脑系统需要 macOS 10.12.4或更高版本。 xcode需要9.0或更高版本。 手机系统需要iOS 11.0或更高版本。1.选择Xcode > Window > Devices and simulators 弹出如下图页面。选择Devices。 2.用数据线连接手机和电脑第一次连接手机,手机必...翻译 2018-08-17 12:45:30 · 6221 阅读 · 0 评论 -
quickTool打包iOS版
1.打开quickTool打开启动台桌面找到点击打开。2.quickTool 输入输出路径设置注意:选对工程很重要。3.选择证书和配置文件进行打包注意:需要打测试包还是正式包跟运营人员沟通,进而选择对应的证书和配置文件...原创 2018-10-24 09:52:41 · 1018 阅读 · 0 评论 -
Swift getter(读) setter(写) 方法
1.抛出问题修改某属性值后做一些业务逻辑,在oc中会用到setter方法。那swift的setter方法中是否实现起来一样呢?答案是否定的,根据oc的写法直接这样写它会运行时死循环。报错信息:Thread 1: EXC_BAD_ACCESS (code=2, address=0x7ffeec9f2ff8)下面两种形式都会报上面的错set { isWriteArray = newValue...原创 2018-11-26 16:11:46 · 1670 阅读 · 0 评论