08 2016 档案

iPhone添加邮箱
摘要:阿里云邮箱设置 手机自带的电子邮件客户端该如何添加阿里云邮账号呢?这里以iPhone4s和安卓系统为例,分别进行添加阿里云邮箱帐号的添加。 官网是这么介绍的: 一、如下以iPhone4s为例,设置步骤请参考: 1、iPhone手机,"设置"——>邮件、通讯录、日历——> "添加帐号"——> "其他" 阅读全文

posted @ 2016-08-26 16:09 On1Key 阅读(2767) 评论(0) 推荐(0)

NSBundle
摘要:属性: 链接: IOS 之 NSBundle 方法详解 阅读全文

posted @ 2016-08-26 09:59 On1Key 阅读(781) 评论(0) 推荐(0)

微信能从图片获取位置信息,原理其实很简单
摘要:iOS版微信有一项功能:当你在朋友圈发照片的时候,就可以根据照片的拍摄地点显示地理位置。 在微信朋友圈上传图片时,点击位置可以自动识别照片拍摄的地理位置 过去我们发送朋友圈时,可以显示自己所在的位置信息,而现在自动读取照片拍摄位置让不少人联想到了图像识别技术。事实上,微信所做的并没有这么复杂,有业内 阅读全文

posted @ 2016-08-25 17:52 On1Key 阅读(19134) 评论(0) 推荐(0)

高效工作—快捷键整理
摘要:前言 快捷键是一种可以非常有效的提高工作效率的方法,本篇整理了一下自己平时经常使用的快捷键(略过了非常基础的,例如Ctrl+C|V|Y|Z),持续更新,欢迎补充。 Windows系统 Win+T 轮换任务栏 Win+向上键/向下键 最大化/还原 Win+向左键/向右键 将窗口最大化到屏幕的左侧/右侧 阅读全文

posted @ 2016-08-25 17:34 On1Key 阅读(563) 评论(0) 推荐(0)

JavaScript
摘要:Q&A: Q1:js判断对象的类型,typeof,constructor区别? A1:javascript,判断对象的类型,typeof,constructor 用typeof操作符判断对象类型:(红色文字,是上面一句代码的执行结果) 用对象的构造函数属性(constructor),来判断对象的类型 阅读全文

posted @ 2016-08-25 10:49 On1Key 阅读(257) 评论(0) 推荐(0)

NSURLCache
摘要:属性介绍: 为什么要理解NSURLCache? 在iOS app的开发过程中,网络数据的缓存一直来说都是一件常见,但又繁琐的任务,经常会有各种老大们提出这样那样的缓存要求。 一般而言缓存技术都无外乎以下几点。第一种则是使用系统内置的缓存处理机制,就如本文所提到的,包括了使用一些第三方库,也是使用系统 阅读全文

posted @ 2016-08-24 13:27 On1Key 阅读(950) 评论(0) 推荐(0)

Mac下搭建php开发环境教程
摘要:方案一:原生安装 这篇文章主要介绍了Mac下搭建php开发环境教程,Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便。本文以Mac OS X 10.6.3为例,需要的朋友可以参考下 Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便。本文以Mac OS X 阅读全文

posted @ 2016-08-23 15:22 On1Key 阅读(13292) 评论(0) 推荐(1)

React Native 项目运行在 Web 浏览器上面
摘要:React Native 的出现,让前端工程师拥有了使用 JavaScript 编写原生 APP 的能力。相比之前的 Web app 来说,对于性能和用户体验提升了非常多。 但是 React Native 的代码只兼容两个平台(iOS 和 Android),并没有兼容 Web 端访问。这里是因为 F 阅读全文

posted @ 2016-08-17 16:33 On1Key 阅读(13792) 评论(0) 推荐(1)

iOS:CYLTabBarController【低耦合集成TabBarController】
摘要:导航 与其他自定义TabBarController的区别 (学习交流群:529753706) 集成后的效果: 支持横竖屏 项目结构 做下说明: ├── CYLTabBarController #核心库文件夹,如果不使用 CocoaPods 集成,请直接将这个文件夹拖拽带你的项目中 └── Examp 阅读全文

posted @ 2016-08-17 13:49 On1Key 阅读(2249) 评论(0) 推荐(0)

iOS原生项目中集成React Native
摘要:1.本文的前提条件是,电脑上已经安装了CocoaPods,React Native相关环境。 2.使用Xcode新建一个工程。EmbedRNMeituan [图1] 3.使用CocoaPods安装React Native 在工程目录下新建Podfile文件,并配置需要使用的第三方库 注:如果你需要在 阅读全文

posted @ 2016-08-16 17:06 On1Key 阅读(1425) 评论(0) 推荐(0)

iOS根据Url 获取图片尺寸
摘要:iOS根据Url 获取图片尺寸 链接: 根据Url 获取图片尺寸 iOS 阅读全文

posted @ 2016-08-10 17:02 On1Key 阅读(1087) 评论(0) 推荐(0)

iOS关于html缓存
摘要:方式一:截取请求正则、图片缓存 实现webview缓存网页内容难点在缓存图片上。html代码的缓存相对简单,具体实现思路是这样的:第1步、先获取html页面里所有图片地址。方法一:离线获取获取到html代码。html代码你可以把他理解成是一个很长的字符串。通过正则表达式把这个html页面里的所有im 阅读全文

posted @ 2016-08-10 14:50 On1Key 阅读(3649) 评论(0) 推荐(0)

swift约束框架SnapKit使用
摘要:一、Swift - 自动布局库SnapKit的使用详解1(配置、使用方法、样例) 为了适应各种屏幕尺寸,iOS 6后引入了自动布局(Auto Layout)的概念,通过使用各种 Constraint(约束)来实现页面自适应弹性布局。(想了解更多可查看我原来写的这篇文章:Swift - 使用Auto 阅读全文

posted @ 2016-08-10 13:17 On1Key 阅读(2717) 评论(0) 推荐(1)

swift
摘要:oc调用swift文件: oc调用Swift类的方法里面引入头文件:”Product Module Name-Swift.h”,其中Product Module Name替换成项目名字 swift调用oc文件: 头文件:“Product Module Name-Bridging-Header”,其中 阅读全文

posted @ 2016-08-10 10:10 On1Key 阅读(207) 评论(0) 推荐(0)

Swift关于Any,AnyObject,AnyClass的区别与联系
摘要:在Swift语言中,协议定义类或结构体应该遵守的变量和方法集合,如下所示,这个一个标准的协议的声明: protocol NSObjectProtocol { func isEqual(object: AnyObject?) -> Bool var hash: Int { get } var supe 阅读全文

posted @ 2016-08-10 09:57 On1Key 阅读(1419) 评论(0) 推荐(0)

swift三方库
摘要:链接: Swift 有哪些优秀的第三方库? Swift 中AFNetworking 的替代方案 Alamofire Swift2.0后Alamofire的使用方法 [快速学会Swift第三方库] Alamofire篇 iOS开发——网络编程Swift篇&Alamofire详解 Swift编程(六): 阅读全文

posted @ 2016-08-09 17:14 On1Key 阅读(192) 评论(0) 推荐(0)

React Native
摘要:Q&A: Q:使用react-native时按cmd+r不能刷新模拟器? A:如上图,将模拟器的键盘尝试呼起就行。这样按键就能起作用刷新了。 链接: React Native开发环境配置 React-Native入门指南(一)——环境配置 & Hello World React Native实战(一 阅读全文

posted @ 2016-08-08 14:54 On1Key 阅读(261) 评论(0) 推荐(0)

text
摘要:链接: 初识 TextKit 如何实现自己没实现过的需求之文本动画 阅读全文

posted @ 2016-08-08 13:09 On1Key 阅读(157) 评论(0) 推荐(0)

QuartzCore笔记
摘要:Quartz Core 图层编程 一、添加 Quartz Core 框架 要使用 Quartz Core 框架,你需要将其添加到你的工程中 。 然后 #import <Quartz Core/QuartzCore.h> 二、认识图层 对 ps 有所了解的人都知道图层的概念,在这里也一样。在PS中一张 阅读全文

posted @ 2016-08-05 10:28 On1Key 阅读(248) 评论(0) 推荐(0)

关于调试日志Log
摘要:__VA_ARGS__ 是一个可变参数的宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉的作用,否则会编译出错 __FILE__ %s 宏在预编译时会替换成当前的源 阅读全文

posted @ 2016-08-02 15:55 On1Key 阅读(908) 评论(0) 推荐(0)

导航