摘要: emulator: ERROR: x86 emulation currently requires hardware acceleration! 阅读全文
posted @ 2016-04-09 10:48 huangliangliang 阅读(2642) 评论(2) 推荐(0) 编辑
摘要: 解决方法步骤: 1.cd 到当前项目目录:如:cd AwesomeProject/ 2.执行:$react-native bundle --platform android --entry-file index.android.js --bundle-output android/app/src/m 阅读全文
posted @ 2016-04-07 14:50 huangliangliang 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: 在React Native 中,我们使用brew 安装nvm 的时候之后,并且创建完项目之后,下次再次使用xcode7 打开项目之后,发现运行失败。原因是nvm不能使用了,原因如下: 原因:brew 安装后一定要在你的 bash 或者 zsh 配置文件中设置一下,否则 当你重新启动终端,你会发现 n 阅读全文
posted @ 2016-04-01 16:58 huangliangliang 阅读(3445) 评论(0) 推荐(0) 编辑
摘要: 最近在研究React Native ,刚搭建完环境之后,若运行iOS模拟器出现以下界面: 解决方式是: (1)终端cd到当前项目 然后npm start (2)所有终端关闭,直接xcode run ,ios这块xcode运行 server终端会自己打开的。 阅读全文
posted @ 2016-03-21 11:11 huangliangliang 阅读(12668) 评论(0) 推荐(0) 编辑
摘要: React Native 开发环境配置 前段时间React Native for Android发布,感觉React Native会越来越多的公司开始研究、使用。所以周六也抽空搭建了iOS的开发环境,以便以后利用空闲的时间能够学习一下。 废话不多说了,下面简单的列出步骤吧。 1. 安装Homebre 阅读全文
posted @ 2016-03-20 12:42 huangliangliang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 对于ios新手来说,不知道如何去使用cocoaPoads去管理第三方开源框架,下面的文章教您如何使用CocoaPoads配置过程。 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redha 阅读全文
posted @ 2016-03-16 16:42 huangliangliang 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 单例设计模式运用较为普遍、广泛且较为简单的设计模式之一,它的设计原理是始终返回一个实例,既一个类始终只有一个实例。例如1:将登陆用户名username的保存在单例中,供对象A、B、C访问单例;如下图:输入结果为: 阅读全文
posted @ 2014-02-16 20:29 huangliangliang 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 从上图的截图代码当中,左边的使用的时retain方法,右边使用的是copy方法。左边的打印结果为:右边的打印结果为:两者之间区别是在于:(1)retain是在同一块内存地址操作,而copy是重新复制了新的一快内存地址;(2)retain: 当要使用某个对象的时候,必须使用retain保留该对象;谁retain、谁release,谁污染,谁治理。深拷贝和浅拷贝复制的区别:(1)浅拷贝只复制对象的本身,对象里的属性、包含的对象不做复制。(2)深复制则即复制对象本身,对象的属性也会复制一份。(3)Foundation框架中支持复制的类,默认是浅复制。如图下图深拷贝和浅拷贝的区别:列如:对象的自定义拷 阅读全文
posted @ 2014-02-16 15:43 huangliangliang 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Protocol简单来说是一系列不属于任何类的方法列表,其中生命的方法可以北任何类实现。这种模式一般称为代理(delegation)模式,类似于JAVA中的接口。1.协议的实现用 号,继承的实现:号。2.协议一般自己不实现,专门为别的类去实现、3.两个类之间的通讯协议的基本特点:1.协议可以被任何类实现的方法2.协议本身不是类,它是定义了一个其他类可实现的接口3.Category也可以采用协议。协议中的关键字:@required:表示必须强制实现的方法@ontional:表示可以有选择性的实现方法代理设计模式的基本概念: 代理是指一个对象提供机会对另一个对象中的行为发生变化时做出的反应。如,当 阅读全文
posted @ 2014-02-15 23:29 huangliangliang 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是PUT,DELETE,POST,GET。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的PUT,DELETE,POST,GET。。就对应着对这个资源的增,删,改,查4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。 (1).所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求一般不应产生副作用。就是说,它仅仅是获取资源信息,就像数.. 阅读全文
posted @ 2014-02-15 20:41 huangliangliang 阅读(1039) 评论(3) 推荐(1) 编辑