Onery

梦想着可以一边旅行一边写代码。 火车上,客栈里,小餐馆里,苍山洱海旁,坐下就掏出笔记本写代码,写累了就踩着滑板换个地方继续写。

同一设备同时使用不同ssk key

#同一设备同时使用不同ssk key 这种情况适用于用通一台电脑连接不同的仓库 ###1.生成A仓库需要的key ssh-keygen -t rsa -C “onery.jun@163.com” -f ~/.ssh/onery_rsa ###2.生成B仓库需要的key ssh-keygen -t rsa -C “onery.jun@gmail.com” -f ~/.ssh/jun_r...

解决Framework not found IOSurface for architecture arm64.md

#Framework not found IOSurface for architecture arm64 使用xcode9编译工程后,再切换到xcode8时偶尔会出现这个问题。 解决方法: 第一步: 进入xcode9 Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/...

iOS节省流量和WebView图片缓存方案

流量消耗过快原因 接口返回中包含无用的数据 无用的请求(多次同时请求同一个接口) 图片和数据未作缓存处理 图片过大 App和后台交互的协议种类 暂时只了解到这么多,欢迎补充 解决方案 基于我们项目的情况,我们目前只能从图片解决。因为项目中部分界面使用Html 5展示的,无法使用SDWebImage进行缓存,进而会多次请求图片造成流量浪费。在之前做过图片的格式转...

OC与JS代码交互原理(混合开发,包含UIWebView、WKWebView)

简单说两句,混合开发的App(Hybrid App)就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html 5来开发,这部分功能不仅能够在不升级App的情况下动态更新,而且可以在Android或iOS的App上同时运行,让用户的体验更好又可以节省开发的资源。 混合开发又它的优势,也有其劣势。所以并不是所有的app都是和混合开发,对于一些强交互的app用h5来做的话,会事...

关于XCode自带Debug Memory Graph监测对象释放情况

Xcode8的调试技能又增加了一个黑科技:Memory Graph。简单的说就是可以在运行时将内存中的对象生成一张图。但是我基本不看,嘻嘻!我主要看的是当我从A界面push到B界面,又pop回A界面后,A界面上所有的对象,这时候我会检查有没有没有被释放掉的对象 点击这个就可以看了,具体的对象列表,看你的左手边 开发老大有时候会要求app运行时的内存大小,而造成app占用内存过大...

iOS9 3DTouch、ShortcutItem、Peek And Pop技术一览

iOS9 3DTouch、ShortcutItem、Peek And Pop技术一览 3DTouch UITouch类里API的变化 iOS9中添加的属性 altitudeAngle 当笔平行于平面时,该值为0 当笔垂直于平面时,该值为Pi / 2 estimatedProperties 当前触摸对象估计的触摸特性 ...

如何获取设备的UDID

如何获取iOS设备的UDID 什么是 UDID? UDID 是由子母和数字组成的 40 个字符串的序号,用来区别每一个唯一的 iOS 设备,包括 iPhones, iPads, 以及 iPod Touches,这些编码看起来是随机的,实际上是跟硬件设备特点相联系的。 例如,一个典型的 UDID 类似这样: 37f2f993bae681636e30e74b04d6b8955ba36f29...

iOS上传Appstore素材准备

AppStore上线素材准备篇 1.app名称与版本号 您要填入的 App 版本号。编号应遵循软件版本规范。 2.公司网址 技术支持网址(URL);营销网址(URL) ,可以共用一个网址。 3.app所属类别 最能准确描述此 App 的类别。有关更多信息,请参阅 App Store 类别定义。参考链接 4.演示帐户 正式环境的测试账号与密码。 5.联系信息包括:电话,邮箱,公司地址 当 Ap...

iOS四中保存数据方法

iOS 四种保存数据的方式 在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式: 1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCo...

使用GithubPages-Hexo搭建免费博客_Mac(三)

域名绑定 域名解析 域名购买成功后,在解析设置中添加以下解析 记录类型为:A 主机记录分别为“@”,“wwww”。其中设置@,可以用xxx.com进行访问。设置www,可以使用www.xxx.com进行访问。 记录值都为 “192.30.252.153” 添加CNAME文件 打开自己本地的博客目录,在source文件夹下创建名为CNAME的文本文件。打开,输入自己...