自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 用淘宝的接口获取手机ip

-(void)urlRequestOperation{NSString *URLTmp = @"http://ip.taobao.com/service/getIpInfo.php?ip=myip";NSString *URLTmp1 = [URLTmp stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //转码

2016-05-30 14:09:26 2082

转载 ReactiveCocoa之进阶篇

1.ReactiveCocoa常见操作方法介绍。1.1 ReactiveCocoa操作须知所有的信号(RACSignal)都可以进行操作处理,因为所有操作方法都定义在RACStream.h中,因此只要继承RACStream就有了操作处理方法。1.2 ReactiveCocoa操作思想运用的是Hook(钩子)思想,Hook是一种用于改变API(应用程序编程接口:方

2016-05-22 12:44:51 542

转载 ReactiveCocoa之基础

1.ReactiveCocoa简介ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾。2.ReactiveCocoa作用在我们iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。比如按钮的点击使用action,ScrollV

2016-05-22 12:43:24 463

转载 Runtime

一、runtime简介RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数。对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。事实证明:在编译阶段,OC可以调用任何函数,即使这个函数并未实现,只要声明过

2016-05-22 12:41:24 196

原创 全栈 JavaScript

JavaScript 无处不在------------------------------在以前,JavaScript程序员就是前端开发者的同义词,永远与浏览器绑在一起。但那已是昨日往事。Node.js的崛起开启了一个新纪元,从此,JavaScript 程序员可能不再是被局限于浏览器的前端开发者了。相比其他高级程序语言,作为一名 Java

2016-05-22 12:10:55 1296

原创 arc4random

最近在做彩票的项目,有到了随机算法,在这里分享一下:一.常用方法:arc4random例:获取一个随机整数,范围在[from,to),包括from,不包括to(arc4random() % (to – from + 1))+ from 二、生成不重复随机数思想:其原理就是利用两个数组,第一个数组存放要随机的原始数据,第二个数组存放结果;然后arc4r

2016-05-21 14:13:29 922

转载 众包物流:把每个人变成快递员

一、众包物流是什么?说白了,众包物流就是将原来由专职快递员所做的工作交给大众来做。只要你有一部智能手机,一个简单的交通工具,在空闲时间就可以配送货物。其实Uber和Airbnb采用的也都是众包模式。生活服务商家在众包物流平台下单后,平台上注册的配送员抢单,或者由平台派单后进行配送,并按单获得酬劳。二、众包物流分类从整体来看,目前的众包物流平台集中在同城配送,而跨区域快递主要

2016-05-21 11:58:05 2879

转载 Swift快速集成下拉刷新和上拉加载更多

ESPullToRefreshESPullToRefresh是一个非常易于开发者使用的下拉刷新和加载更多组件。通过一个UIScrollView的扩展,可以轻松为UIScrollView的所有子类添加下拉刷新功能。 如果你想定制组件的UI样式,只要实现指定的协议方法即可。 如何安装使用CocoaPodspod "ESPullToRefresh"手动安装git clone ht

2016-05-16 12:40:17 4563

转载 iOS NSString,NSArray,NSDictionary的Copy属性使用

在平时使用NSArray,NSDictionary以及NSString的过程中,经常会默认写了strong 属性,或者按照规范使用Copy,在Apple的规范中,是提倡我们使用copy的属性。基本原理简单来说,copy属性就像字面意思一样,在赋值的时候会系统自动copy一份内存出来,修改新的变量,并不会导致原先的变量出现改变即:@property (nonatomic,stro

2016-05-12 13:40:14 2554

转载 iOS开发各种证书问题

引言        关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做iOS开发的同学没少被折腾。对于一个iOS开发小白、半吊子(比如像我自己)抑或老兵,或多或少会有或曾有过以下不详、疑问、疑惑甚至困惑:什么是App ID?Explicit/Wildcard App ID有何区别?什么是App Gro

2016-05-11 11:25:21 863

原创 iOS CGRectGetMaxX/Y 使用

在iOS的界面布局中我们可以使用CGRectGetMaxX 这个方法来方便的获取当前控件的x坐标值+宽度的数值,这样便可以方便布局。同理CGRectGetMaxY是获取y坐标值+控件高度的值,当然这个系列的方法还有很多大家可以试下。/* Return the leftmost x-value of `rect'. */CG_EXTERN CGFloat CGRectGetM

2016-05-10 08:48:55 6650

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除