在 iOS开发过程中,开发人员一般会使用纯代码适配或者AutoLayout来进行适配.现在开发人员主要是使用AutoLayout来适配了, 有的人喜欢使用Masonry来进行...
在 iOS开发过程中,开发人员一般会使用纯代码适配或者AutoLayout来进行适配.现在开发人员主要是使用AutoLayout来适配了, 有的人喜欢使用Masonry来进行...
蓝牙开发中碰到的几个技术点: 0),蓝牙协议制定; 1),蓝牙密钥配对; 2),获取蓝牙Mac地址; 3),实时获取蓝牙设备信号; 4),通过蓝牙升级硬件版本; 5),通过...
最近公司项目需要适配iPad,就想到SizeClass,发现Xcode9中SizeClass和我以前学的时候不一样了(很久以前了解过了),就边百度边在APP试,现在在这里...
本文会记录下最近对B lock 的一些探究,先从 block 是如何对局部变量捕获开始讲起. 上边的代码 auto变量的值改变时,block 内部输出结果还是10,而 st...
第一步 cd 到 remoteLib 文件夹下面 回答一些问题 第三步 cd 到 Example 下面 因为这里引用了 UIView 的分类, 之前我们把这个做成了私有库了...
第一步 变价 spec 文件 WeChatf4c1b99fff97e14fc13c5dc8bd09ffad.png 注: 如此操作之后 在按照之前的 远程私有库升级的办法 提...
第一步 把新增的文件拖进来, 第二步 需要把代码提交到本地仓库 第三步 提交到本地的私有索引库 需要做的就是提交到这里来 这样一来就实现了代码的更新 添加依赖WeChat...
在我们进行 iOS 开发的时候, 如果说, 项目业务单一开发人员少的话, 那么就直接在一个项目写 就行了, 但是 如果说是大型项目,很多个开发人员同时开发, 那么久很可能合并...
一个业务组件在 APP 中可能是一个业务模块,但它同时又是一个工程可以单独的调试和编译 只要给这个组件相应的依赖组件 它就能运行起来 比如给拼车组件一个 登录注册组件 它就...
本地私有库 可以把自己开发的庫都做成本地的私有库 然后用 pod 集成到项目中 (此文章为作者笔记) 第一步 首先创建一个文件夹 和创建一个项目 放在同一个文件夹下面 比如项...
@swj沈 我是这种方式解决的 至于还有没有其他方法 没有做研究, 不过用 WKWebView 也有很多优势, 这也是挺好的
在上下滚动的时候 webview内容部分消失的解决办法解决办法就是用 WKWebView 代替 UIWebView WKWebView在各个性能都要比UIWebView高, 这是个不错的选中, 事实证明, 我的选择也是正确...
此文章是适用于笔者的项目 一.命名规范 1.基本要求 (1)含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释(2)尽量不使用缩写(3)每个类代码尽量控制在500...
最近在开发中遇到界面中的跳转, 通常的跳转 不必多说, 这里说的是我 使用通知,跳转实现 tabbar 的跳转 之后 在做对应的操作, 可能这个只适用于 我这种情况 添加通知...
今天在集成友盟分享的时候按照他的文档走的先用 pod 导入 然后百度了下 然后看到支付宝的有一个专门针对UTDID库 链接 https://docs.open.alipay....
今天个后台联调接口的时候 post 请求里面包含了中文, 客户端传过去中文就乱码了, 如果后台帮我们把参数转码了, 那么就没问题.如果说, 后台没有给你转码那就需要我们这边提...
今天在调接口的时候老是报错'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfy...
最近做了一个项目就是说接收到推送消息之后不管是在前台还是在后台都需要播放一条自定义的语音类似于支付宝到账提示的那种,这里就不多说了 这里主要是对 iOS 10 以上的设备 首...
作为开发者在开发者肯定会去用到第三方的一个东西, 比如支付宝 微信,或者地图这方面的, 但是我们去集成的时候往往开发者平台会给你一个. a 文件 或者. FrameWork ...
本文是由于笔者在阅读有关多线程的文章的时候,看到的觉得写的很好, 就此记录下. 在开发 APP 的时候很多时候可能会用到多线程, 就个人而言我是比较喜欢使用 GCD 的那么使...