
其他
文章平均质量分 65
ALO羗子
When talent can't afford to hold their own ambitions after the event, you should calm down to study!
展开
-
基于AFNetworking封装的网络请求工具类
今天给大家共享一个我自己封装的网络请求类,希望能帮助到大家。前提,导入AFNetworking框架,关于修改AFN源码:通常序列化时做对text/plan等的支持时,可以一劳永逸的修改源代码,在acceptableContentTypes中修改成如下即可:self.acceptableContentTypes = [NSSet setWithObjects:@"applicat转载 2015-11-30 20:01:50 · 274 阅读 · 0 评论 -
ios 推送证书没有密钥 解决方案【转载】
注意事项:1、keychains选择Login2、2.在创建完CertificateSigningRequest.certSigningRequest可以看到Keys中该有你的私有秘钥 3.按文档生成证书,并下载双击安装。特别注意红圈,若没有右三角,则删除刚导入的证书,手动托进去转载 2015-11-30 20:15:42 · 1245 阅读 · 0 评论 -
让Category支持添加属性与成员变量【转载】
Category是Objective-C中常用的语法特性,通过它可以很方便的为已有的类来添加函数。但是Category不允许为已有的类添加新的属性或者成员变量。 一种常见的办法是通过runtime.h中objc_getAssociatedObject / objc_setAssociatedObject来访问和生成关联对象。通过这种方法来模拟生成属性。//NSObject+In转载 2015-11-30 20:08:50 · 227 阅读 · 0 评论 -
Xcode7中你一定要知道的炸裂调试神技【转载】
Xcode7中苹果为我们增加了两个重要的debug相关功能。了解之后觉得非常实用,介绍给大家。 1.Address Sanitizer: 妈妈再也不用担心 EXC_BAD_ACCESS? EXC_BAD_ACCESS一直是很多开发者的噩梦,因为这个错误很不直观,出现后往往要花很长时间才能定位到错误。苹果这次带来了革命性的提升。 在项目的Scheme中转载 2015-11-30 20:08:13 · 273 阅读 · 0 评论 -
ReactiveCocoa入门教程——第一部分【转载】
作为一个iOS开发者,你写的每一行代码几乎都是在响应某个事件,例如按钮的点击,收到网络消息,属性的变化(通过KVO)或者用户位置的变化(通过CoreLocation)。但是这些事件都用不同的方式来处理,比如action、delegate、KVO、callback等。ReactiveCocoa为事件定义了一个标准接口,从而可以使用一些基本工具来更容易的连接、过滤和组合。 如果你对上面转载 2015-11-30 20:28:43 · 247 阅读 · 0 评论 -
基于AFNetworking封装的网络请求工具类【转载】
今天给大家共享一个我自己封装的网络请求类,希望能帮助到大家。前提,导入AFNetworking框架,关于修改AFN源码:通常序列化时做对text/plan等的支持时,可以一劳永逸的修改源代码,在acceptableContentTypes中修改成如下即可:self.acceptableContentTypes = [NSSet setWithObjects:@"ap转载 2015-11-30 20:36:48 · 301 阅读 · 0 评论 -
iOS开发系列--让你的应用“动”起来【转载】
原文链接:http://www.cnblogs.com/kenshincui/p/3972100.html在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以转载 2015-11-30 20:25:27 · 406 阅读 · 0 评论 -
日期格式字符说明【转载】
(:)时间分隔符。在某些区域设置中,可以使用其他字符表示时间分隔符。时间分隔符在格式化时间值时分隔小时、分钟和秒。格式化输出中用作时间分隔符的实际字符由您的应用程序的当前区域性值确定。(/)日期分隔符。在某些区域设置中,可以使用其他字符表示日期分隔符。日期分隔符在格式化日期值时分隔日、月和年。格式化输出中用作日期分隔符的实际字符由您的应用程序的当前区域性确定。(%)转载 2015-11-30 20:07:18 · 402 阅读 · 0 评论 -
基于AFNetworking的网络判断
首先导入AFNetworking第三方框架,然后将下面的.h和.m放在你新建的类中便可GGNetworkJudge.h 在最后会有Singleton.h头文件代码 1 #import 2 #import "AFNetworkReachabilityManager.h" 3 #import "Singleton.h" //此处是将一个普通类转化为单例类的头文件 4转载 2015-11-30 19:58:44 · 241 阅读 · 0 评论 -
MagicalRecord使用教程【转载】
原文地址:http://www.ithao123.cn/content-96403.html 下面是在xcode5.1下ARC环境中的使用教程 1. 将 MagicalRecord 文件夹拖入到工程文件中,引入 CoreData.frame 框架2. 在 .pch 文件中引入头文件 CoreData+MagicalRecord.h注:只能在.pch文件中引头文件转载 2015-11-30 20:18:10 · 463 阅读 · 0 评论 -
封装ShareSDK中的分享功能封以及对类似第三方功能封装的心得
本篇的主题有三个:1、封装思想的介绍2、我的封装代码3、我在封装sharesdk(采用的是简洁版本)分享功能是碰到的问题,以及解决方法。PS:其实这个我之前封装过一次,不过最近在重构项目时发现,当时封装的是如此的垃圾,所以在这里再来一次。欢迎大家批评纠错。封装思想因为这次封装的第三方SDK的功能,所以我采用延展的方式来进行封装。这样有以下两种好处: 1、 这样将第三方功转载 2015-11-30 19:55:09 · 302 阅读 · 0 评论 -
iOS 集成微信支付【转载】
目前项目里有微信支付的需求,调研过一段时间后,发现其实并没有想象中的那么困难。如果你只是想实现该功能,一个方法足以,但是若你想深入了解实现原理。就需要花费更多的功夫了。目前我只清楚微信支付需要做签名,一种是在后台签名,一种是自己在前端签名。其实这对前端来说代码量并没有多大的改变,最大的区别是在后台签名逻辑更容易理解,而在前端签名逻辑有些混乱。小技巧:我在项目中集成类似的第三方功能时,如果需转载 2015-11-30 20:44:06 · 474 阅读 · 0 评论 -
xcode常见报错调试【转载】
BMKGeoCodeSearch 反向地理编码一直失败 Location 申请的key的安全码与代码中build id不一样,修改成一样就OK了 新建一个类,将百度地图的定位功能封装起来以后,定位的代理方法不走 定位是要一直持续的,而我们新建这个类,如果不设置成,staic静态变量,他就会自动销毁,对象销毁以后肯定不会定位了。 ios8系统转载 2015-11-30 20:31:36 · 705 阅读 · 0 评论 -
KVC与KVO
KVC 与 KVO 是 Objective C 的关键概念,个人认为必须理解的东西,下面是实例讲解。Key-Value Coding (KVC)KVC,即是指 NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person 对象有一个 name 和一个转载 2015-11-30 20:09:58 · 187 阅读 · 0 评论 -
快速搭建一个成熟,强壮的App框架【转载】
App框架搭建招聘信息:iOS 研发工程师iOS开发工程师iOS开发实习工程师新浪微博-Android开发工程师&iOS开发工程师美术设计师(2D)UI设计师cocos2dx手游客户端主程手游JAVA 服务器端主程Android开发工程师iOS开发工程师Cocos2d-x开发工程师 本文是投稿文章,作者:衡成飞(博客)一个App,何为优秀?转载 2015-11-30 20:06:45 · 434 阅读 · 0 评论 -
终端中管理SVN服务器 上传、下载、更新
从服务器下载项目, 下面的命令意思是 将服务器中mycode仓库的内容下载到/Users/apple/Documents/test目录中 我的电脑名叫做MacBook,记得将这个名字改成你们的电脑名字,如果你桌面上没有命名为test的文件夹,自己键一个 ,或者自己制定一个路径用来保存下载的代码’svn checkout svn://192.168.88.181/mycode --user转载 2015-11-30 20:02:42 · 343 阅读 · 0 评论 -
如何使用CocoaPods安装使用及配置私有库以及管理依赖库 【转载】
CocoaPods是什么在iOS开发中势必会用到一些第三方依赖库,比如大家都熟悉的ASIHttpRequest、AFNetworking、JSONKit等。使用这些第三方类库能极大的方便项目的开发,但是,集成这些依赖库需要我们手动去配置,例如集成ASIHttpRequest库时除了加入源码以外还需要手动去添加一些系统框架,比如CFNetwork、MobileCoreServices等,如果这些转载 2015-11-30 20:29:39 · 298 阅读 · 0 评论 -
ReactiveCocoa入门教程——第二部分【转载】
ReactiveCocoa是一个框架,它能让你在iOS应用中使用函数响应式编程(FRP)技术。在本系列教程的第一部分中,你学到了如何将标准的动作与事件处理逻辑替换为发送事件流的信号。你还学到了如何转换、分割和聚合这些信号。 在本系列教程的第二部分,你将会学到一些ReactiveCocoa的高级功能,包括:另外两个事件类型:error 和 completed节流线程延伸其他转载 2015-11-30 20:26:40 · 478 阅读 · 0 评论 -
Cocoapods完整使用篇
温馨提示:在篇文章中所使用的Xcode版本为Xcode7. 一、什么是CocoaPods?简单来说,就是专门为iOS工程提供对第三方库的依赖的管理工具,通过CocoaPods,我们可以单独管理每个第三方库,可以更方便地管理每个第三方库的版本,而且不需要我们做太多的配置,直接交由提供支持CocoaPods项目的作者来配置了,如此便可直观、集中和自动化地管理我们项目的第三方转载 2015-11-30 20:13:12 · 639 阅读 · 0 评论 -
iOS 最新版 CocoaPods 的安装流程
iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源$gem sources --remove https://rubygems.org/2.使用新的源$gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功$gem sou转载 2016-01-11 17:21:41 · 257 阅读 · 0 评论