上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 转自: http://www.cnblogs.com/gaoxiaoniu/p/5333187.html 键盘工具栏的快速集成 IQKeyboardManager IQKeyboardManager,是一个键盘工具栏的库: 默认支持 、`UITextView UIWebView UIScrollVi 阅读全文
posted @ 2016-10-19 17:07 ShaoYL 阅读(468) 评论(0) 推荐(0) 编辑
摘要: Object C 语言merge两个字典对象 阅读全文
posted @ 2016-10-07 18:25 ShaoYL 阅读(1687) 评论(0) 推荐(0) 编辑
摘要: ```objc import UIKit /*: 可选类型 * 可选类型表示变量可以有值, 也可以没有值 * C 和 Objective-C 中并没有可选类型这个概念 * Swift中只有可选类型才可以赋值为nil * 如果你声明一个可选常量或者变量但是没有赋值,它们会自动被设置为nil * 格式: Optional 或 在类型后面加上?号 可选类型的取值是一个枚举 * None 没有值 ... 阅读全文
posted @ 2016-09-02 13:08 ShaoYL 阅读(288) 评论(0) 推荐(0) 编辑
摘要: iOS循环引用 当前类的闭包/Block ,用到了当前类,就会造成循环引用 1. 此闭包/Block应该是当前类的属性,我们经常对Block进行copy,copy到堆中,以便后用。 2. 单方向引用是不会产生循环引用。需要self引用闭包/Block,Block中使用self。 有两个规则: 1. 阅读全文
posted @ 2016-09-02 11:35 ShaoYL 阅读(437) 评论(0) 推荐(0) 编辑
摘要: swift 3.0 字符串的介绍 OC和Swift中字符串的区别 在OC中字符串类型时NSString,在Swift中字符串类型是String OC中字符串@"",Swift中字符串"" String 是一个结构体,性能更高 NSString 是一个 OC 对象,性能略差 String 支持直接遍历 阅读全文
posted @ 2016-08-30 18:09 ShaoYL 阅读(2455) 评论(0) 推荐(0) 编辑
摘要: 配置React Native环境 一. 安装Homebrew: "“Homebrew installs the stuff you need that Apple didn’t.——Homebrew OS X 更完整”。" "Homebrew的官网" (多语言版本)简单明了地介绍了如何安装和使用这个 阅读全文
posted @ 2016-03-29 21:34 ShaoYL 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一、连接蓝牙 显示可以连接的蓝牙设备列表 监听蓝牙的连接 二、利用蓝牙传输数据 点击发送数据完成图片显示到另一个蓝牙机器上 1.分析需要通过GKSession对象来传递数据,所以在 的方法中保存session会话 objc @property (nonatomic, strong) GKSessio 阅读全文
posted @ 2015-12-15 22:29 ShaoYL 阅读(392) 评论(0) 推荐(0) 编辑
摘要: iOS中的蓝牙 概述 iOS中提供了4个框架用于实现蓝牙连接 1.GameKit.framework(用法简单) ,多用于游戏(eg.拳皇,棋牌类),从 2.MultipeerConnectivity.framework(代替1) ,主要用于 下,通过wifi或者蓝牙进行文件共享(仅限于沙盒的文件) 阅读全文
posted @ 2015-12-15 22:25 ShaoYL 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 以毫秒为整数值的时间戳转换 时间戳转化为时间NSDate 时间转化为时间戳 通过比较时间与当前时间返回年月日的方法 阅读全文
posted @ 2015-12-05 22:04 ShaoYL 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束... 阅读全文
posted @ 2015-12-04 07:59 ShaoYL 阅读(1047) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页