自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS 免费接口

电商接口京东获取单个商品价格接口:http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1ps:商品ID这么获取:http://item.jd.com/954086.html物流接口快递接口:http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号ps:快递公司编码:申通="s

2014-11-26 12:16:25 785

转载 iOS 局部快照的实现(UIView to UIImage)

+ (UIImage *) imageWithView:(UIView *)selectView{ UIGraphicsBeginImageContextWithOptions(selectView.bounds.size, selectView.opaque, 0.0); [selectView.layer renderInContext:UIGraphicsGetCurrent

2014-11-25 13:32:17 419

转载 解决UITableView中Cell重用机制导致内容出错的方法总结

UITableView继承自UIScrollview,是苹果为我们封装好的一个基于scroll的控件。上面主要是一个个的UITableViewCell,可以让UITableViewCell响应一些点击事件,也可以在UITableViewCell中加入UITextField或者UITextView等子视图,使得可以在cell上进行文字编辑。 UITableView中的cell可以有很

2014-11-12 13:36:25 507

转载 UITextView 实现placeholder的方法

在UITextField中自带placeholder属性,可以用于提示输入框信息。但是UITextView并不具备此功能介绍两种方法来实现:第一种:初始化UITextView//首先定义UITextView  UITextView *textView = [[UITextView alloc] init];  textView.font = [UIFont syst

2014-09-24 11:28:35 449

转载 更改navigationController push和pop界面切换动画

作者:longlongago 博客:http://blog.csdn.net/longlongago2000 转帖请保留有时候我们需要自定义navigationController push和pop界面切换动画,用到的代码如下:For Push:[cpp] view plaincopyMainView *nextView=

2014-09-12 16:08:19 348

转载 iOS7 自定义视图切换动画

在iOS7以前,开发者如果希望定制导航控制器推入推出视图时的转场动画,一般都只能通过子类化UINavigationController或者自己编写动画代码去覆盖相应的方法,现在iOS7为开发者带来了福音,苹果公司引入了大量新API,给予了开发者很高的自由度,在处理由UIViewController管理的UIView动画时,这些API使用方便,可扩展性也很强,定制起来非常轻松: •

2014-09-12 15:37:08 525

转载 IOS7.0 Xcode5 AutoLayout 备忘录

Xcode5 xib设置autolayout方式:列表1:(选择两个view时可设置)左边对齐, 右边对齐, 顶部对齐, 底部对齐, x轴中心对齐, y轴中心对齐, 文本底标线对齐,  (单选择一个view时可设置)对于父view的x轴中心对齐, 对于父view的y轴中心对齐, 

2014-09-01 16:17:26 409

转载 关于UIScrollView在StoryBoard/XIB无法滑动:方案二

基本框架:在Auto LayOut选中的情况下建立UIScrollView与View的Constraints:一定要建立完整使Constraints的标示变为蓝色就OK了尤其注意ContentView的配置:OK;;;;;;;;;;;;;;;;;;;;

2014-09-01 15:57:07 429

转载 关于UIScrollView在StoryBoard/XIB无法滑动:方案一

基本架构:默认情况下Auto LayOut是开启的,直接添加UIView在UIScrollView是无法滑动的,关闭Auto LayOut才可以:(建议开启)第二步:用XIB搭建一个自定义的ContentView将自定义的UIView与UIScrollView进行绑定

2014-09-01 15:54:01 537

转载 IOS 推送代码

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    // Override point for customization after application launch.      

2014-08-29 16:10:10 369

转载 关于app集成支付宝应用内支付的问题总结

近来处理了几个app应用的支付宝集成,对其中的一些问题有了些了解,汇总一下,以备自己或者其他人参考。1、订单签名错误,请检查PARTNER对应的密钥是否正确这个问题网上很多人问,但千篇一律都是没有给出解决办法的。很不幸的,我也碰到了。一开始以为是自己密钥生成有问题,对着支付宝的开发文档,重复生成密钥,每步都严格按照要求,结果还是无法解决。几近崩溃!后来没办法了,问了支付宝集成开发的

2014-07-24 17:45:09 773

转载 AFNnetworking快速教程,官方入门教程译

AFNetworking官网入门教程简单翻译,学习AFNetworking 是一个能够快速使用的ios和mac os x下的网络框架,它是构建在Foundation URL Loading System之上的,封装了网络的抽象层,可以方便的使用,AFNetworking是一个模块化架构,拥有丰富api的框架。一、HTTP请求与操作:1、AFHTTPRequestOperatio

2014-07-24 11:42:39 537

转载 AFNetworking使用总结

static NSString*const BaseURLString = @"http://www.raywenderlich.com/downloads/weather_sample/";        // 1      NSString *weatherUrl = [NSStringstringWithFormat:@"%@weather.php?format=json",BaseUR

2014-07-24 11:38:38 415

转载 IOS 消息推送

最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。上图可以分为三个阶段:第一阶段:应

2014-07-21 16:01:11 412

转载 iOS7新特性-NSURLSession详解

大家都知道,过去的IOS系统网络处理是通过NSURLConnection来实现的。由于NSURLConnection通过全局状态来管理cookies和认证信息,这就意味着在某种情况下,可能同时存在两个不同的连接去使用这些公共资源。NSURLSession很好的解决了许多这种类似的问题。本文连同附件一共讨论了三种不同的下载场景。本文会着重讲述有关NSURLSession的部分,整个项目就不再

2014-07-14 17:57:20 399

转载 iPhone网络开发之如何使用NSURLConnection

这篇文章是翻译的苹果官方文档,想要看英文原版的可以到苹果网站查看     NSURLConnection 提供了很多灵活的方法下载URL内容   也提供了一个简单的接口去创建和放弃连接,同时使用很多的delegate   方法去支持连接过程的反馈和控制     如何创建一个连接呢?     为了下载url的内容,程序需要提供一个delegate对象,并且至少实现下面

2014-07-10 17:12:54 356

转载 ios 第三方库总结

做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份Github上排名靠前的iOS库(大概600个repos) 除了逛一下每

2014-07-10 15:16:41 469

转载 NSLayoutConstraint-代码实现自动布局的函数用法说明

1234567[NSLayoutConstraint constraintWithItem:(id)item                             attribute:(NSLayoutAttribute)attribute                             relate

2014-07-10 14:19:02 846

转载 IOS 7 扫描二维码

#import "FirstViewController.h"#import @interface FirstViewController () // 要遵守这个协议@property (strong, nonatomic) UILabel *captureLabel; // 显示获取的二维码信息@property (strong, nonatomic) AVCa

2014-07-10 13:47:42 546

转载 iOS-下载一张网络图片

(1) 在ViewController.h里面关联一个imageview和一个button @property (weak, nonatomic) IBOutletUIImageView *showImageView;- (IBAction)loadImage:(id)sender;   (2)在ViewController.m里面 

2014-07-04 21:47:26 587

转载 UIScrollView 实现图片缩放

@interface ViewController : UIViewControllerUIScrollViewDelegate>{    UIScrollView * _scrollView;}@end@implementation ViewController- (v

2014-07-04 09:53:54 392

转载 iOS消息推送机制的实现

iOS消息推送的工作机制可以简单的用下图来概括: Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。 上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。 第二阶段:APNS在自身的已注册Push服务的iPhone列表

2014-05-27 15:49:06 346

转载 ASIHTTPRequest 详解

今天把这个的官方文档翻译的出来以做分享~让迷途之人有路可寻~ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认*****br />在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它

2014-04-22 15:33:24 305

转载 ASIHTTPRequest取消异步请求

取消异步请求        首先,同步请求是不能取消的。        其次,不管是队列请求,还是简单的异步请求,全部调用[ request cancel ]来取消请求。取消的请求默认都会按请求失败处理,并调用请求失败delegate。    如果不想调用delegate方法,则设置:[ request clearDelegatesAndCancel];

2014-04-19 12:29:29 447

转载 如何自己定制iOS框架(framework)

有些公司比较喜欢将自己写的代码封装起来,一般会封装成静态库,这样就不会对外暴露源代码。但是静态库的制作有些麻烦,有些文章说需要针对模拟器和真机封装成两个版本的静态库。最近博主无意间发现了一个可以自己制作的ios framework的东西,使用之后感觉非常方便,封装的非常好,就像系统自带的framework一样。具体教程请看这里。需要注意的是在封装framework之前要设置ru

2014-04-09 14:36:30 359

转载 iPhone开发技巧之网络篇(4)--- 确认网络环境

iPhone开发技巧之网络篇(4)--- 确认网络环境 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。在你的程序中使用 Reachability 只须将该例程中的 Reachability.h 和 Reachability

2014-04-03 23:36:34 525

转载 substringFromIndex,substringWithRange,substringToIndex

NSString类中提供了这样三个方法用于获取子字符串:– substringFromIndex:– substringWithRange:– substringToIndex:它们该怎么使用呢?见下面代码即可知道。 NSString *str = @"12345"; // NSString *subString0 = [st

2014-04-02 17:53:26 484

转载 解析json串

假如要解析出json串中的lat和lng。可有以下两种方法,一种是层层解析,一种是直接取其根节点。//一层一层的解析到lat节点NSString *postString = [NSString stringWithFormat:@"http://maps.google.com/maps/api/geocode/json?address=%@&sensor=true",searchB

2014-04-01 17:21:47 569

转载 ASIHTTPRequest类库简介和使用说明

官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iO

2014-04-01 15:56:20 297

转载 如何在多台机器上共享IOS证书

. 下载.cer文件到别的机器。就是在IDP上的那个。2. 从发送申请文件(certificate Request,后缀名为certSigningRequest)的机器上把证书对应的private key(.p12文件)导出,密码自己定,要记住,后面导入的时候要用。3. 在你需要的机器上安装证书(.cer),导入私钥文件(.p12)。安装对应App的provisioning profile

2014-03-25 14:10:36 440

转载 os MD5 加密

@interface NSString (md5)- (NSString *) md5;@end@interface NSData (md5)- (NSString*)md5;@end#import // Need to import for CC_MD5 access#pragma mark - MD5@implementation NSString (

2014-03-20 17:24:18 460

转载 app 发布

首先,Application Loader 上传要要用ipa文件,其次,现在的XCode(貌似4.5以上)不是一定要用Application Loader上传了。 在1:MAC连接设备2: Xcode -> Product -> Build For -> Archiving3: Xcode ->Organizer -> Archives选中刚生成的A

2014-03-18 13:15:44 412

转载 C语言关系运算优先级

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .

2014-03-17 20:18:35 632

转载 iOS 数组

一 非ARC的内存管理情况 1-autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段落,开始等待用户的操作,自动释放池就会被释放掉(调用dealloc),池中的对象都会收到一个release,有可能会因此被销毁。 2-成员属性: readonly:不指定readonly,默认合成getter和se

2014-03-17 14:36:29 541

转载 delegate(委托)使用心得

从开始从事OC工作到现在大概1年多了,从当初接触oc的"协议"的不明白,到现在代码中随处可见的委托,协议,其中感悟颇多。首先,大家应该都明白的是委托是协议的一种,顾名思义,就是委托他人帮自己去做什么事。也就是当自己做什么事情不方便的时候,就可以建立一个委托,这样就可以委托他人帮自己去实现什么方法。其次,我简单的总结了一下自己用到的委托的作用有两个,一个是传值

2014-03-16 22:12:23 559

转载 COCOS-TOUCH 事件处理流程-响应者链

一、事件分类对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种:1、触屏事件(Touch Event)2、运动事件(Motion Event)3、远端控制事件(Remote-Control Event)今天以触屏事件(Touch Event)为例,来说明在Cocoa Touch框架中,事件

2014-03-16 21:43:01 741

转载 iOS 中定时器的开启和关闭

myTimer = [NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(scrollTimer) userInfo:nil repeats:NO];  //不重复,只调用一次。timer运行一次就会自动停止运行  重复调用计时器方法:[cpp] vi

2014-03-14 20:41:13 697

转载 xcode 5。1 中全部关闭arc 和选择部分文件关闭arc

打开你的工程,点击目录的工程文件,最顶端蓝色的,然后选择project下你的工程,还是蓝色那项,然后build Settings,然后往下拉,在Apple LLVM 5.1 - Language - Objective C 里有一个选项,Objective-C Automatic Reference Counting 选择NO,就可以了。 project -> build Settin

2014-03-13 21:07:00 833

转载 UIButton 的 image 和title 位置设置

通过setTitle和titleEdgeInsets,setImage和imageEdgeInsets,能够实现title和image位置的变化具体的代码我以实现title的位置变化为例子:UIButton *addButton = [UIButton buttonWithType:UIButtonTypeCustom];addButton.layer.borderColor = [

2014-03-13 11:30:25 510

转载 视图控制器更换几种方法

1,模态(modal)画面的显示方法:例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面例:点击一个按钮,进入另一个界面- (IBAction)pressAbout:(id)sender {    XAboutViewController *about=[[[XAboutViewController alloc] initWithNibN

2014-03-12 21:58:06 467

空空如也

空空如也

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

TA关注的人

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