自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 实现iOS应用图标右上角数字badge number提醒

http://blog.csdn.net/tmweipan/article/details/39832059http://www.cocoachina.com/bbs/read.php?tid=240311http://www.2cto.com/kf/201211/171448.html

2015-05-29 09:51:37 679

转载 iOS 检测更新的实现

/*  第一步: 根据应用名称搜索应用,然后根据应用绑定的ID在结果中筛选出我们要找的应用,并取出应用的AppID*/ - (void)getAppID {    processView  = [[UIProcessViewalloc]initWithFrame:self.view.framewithText:@"检测中..."];    [processV

2015-05-26 20:14:45 361

转载 正则表达式,验证框验证

1.利用NSPredicate(谓词)匹配例如匹配有效邮箱:NSString *email = @“[email protected]”;    NSString *regex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";    NSPredicate *predicate = [NSPredi

2015-05-26 14:41:29 349

转载 UIImageJPEGRepresentation和UIImagePNGRepresentation压缩转二进制

在Iphone上有两种读取图片数据的简单方法: UIImageJPEGRepresentation和UIImagePNGRepresentation. UIImageJPEGRepresentation函数需要两个参数:图片的引用和压缩系数.而UIImagePNGRepresentation只需要图片引用作为参数.通过在实际使用过程中,比较发现: UIImagePNGReprese

2015-05-20 14:09:29 2278 1

转载 键盘遮挡

- (void)viewWillAppear:(BOOL)animated{    [superviewWillAppear:animated];    [[NSNotificationCenterdefaultCenter] addObserver:selfselector:@selector(keyboardWillShow:)name:UIKeyboardWill

2015-05-13 20:38:36 270

转载 IOS 点击空白处隐藏键盘的几种方法

转:http://blog.csdn.net/swingpyzf/article/details/17091567IOS7 点击空白处隐藏键盘的几种方法IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下

2015-05-13 19:28:49 322

转载 关于xib创建scrollView无法滚动的问题

_scollView.backgroundColor = [UIColor yellowColor]; _scollView.contentSize = CGSizeMake(320, 480*5); _scollView.scrollEnabled = YES;在xib中代理已经设置好,需要在以下界面中取消Use Auto Layout的勾选,否则的话,会不能够滑动。

2015-05-04 14:45:06 733

转载 IOS OC声明变量在@interface括号中与使用@property的区别

转:出处1刚开始接触OC再看别人写的代码的时候,常常困惑于人家在声明属性时的写法,总结出来有三中方式,不知道哪一种比较规范化,现在我把三种方式贴出来,然后再一一探讨每个方式声明属性的区别。方式一:直接在@interface中的大括号中声明。@interface MyTest : NSObject{    NSString *mystr;}

2015-03-24 15:39:10 368

转载 关于iOS 照片流的学习

用UIImage加载图像的方法很多,最常用的是下面两种:1.用imageNamed函数UIImage imageNamed:ImageName];2.用NSData的方式加载,例如NSString *filePath = [[NSBundle mainBundle] pathForResource:fileName ofType:extension];NSDa

2015-02-28 16:58:43 426

转载 iPhone沙盒和文件IO

一、沙盒(sandbox)出于安全的目的,应用程序只能将自己的数据和偏好设置写入到几个特定的位置上。当应用程序被安装到设备上时,系统会为其创建一个家目录,这个家目录就是应用程序的沙盒。家目录下共有四个子目录:Documents 目录:您应该将所有的应用程序数据文件写入到这个目录下。这个目录用于存储用户数据或其它应该定期备份的信息。AppName.app 目录:这是应用程序的程序

2014-12-01 15:18:42 315

转载 iOS 页面跳转

- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated;- (void)dismissModalViewControllerAnimated:(BOOL)animated;取而代之的是:

2014-11-25 11:47:53 327

转载 iOS 8 模拟器

1.模拟器不响应电脑键盘答:模拟器-》Hardware-》keyboard-》把第二个勾选上

2014-11-25 11:41:47 415

转载 ios 页面跳转

从一个Controller跳转到另一个Controller时,一般有以下2种: 1、利用UINavigationController,调用pushViewController,进行跳转;这种采用压栈和出栈的方式,进行Controller的管理。调用popViewControllerAnimated方法可以返回。     PickImageViewController *ickImage

2014-11-25 11:40:09 335

转载 IOS的.m和.mm文件总结

1. .m文件是纯Object-C 文件.mm是Object-C和C++混合文件 2. .m只能调用纯Object-C的类,不能调用混合的.mm可以调用Object-C的,也可以调用C++的 3. .m要调用混合的怎么办?可以解决办法是.h用Object-C的方式,而具体实现用.mm的方式

2014-11-15 09:55:45 12926

转载 iOS 银联支付

流程图说明:(1)用户在客户端中点击购买商品,客户端发起订单生成请求到商户后台;(2)商户后台收到订单生成请求后,按照《UPMP商户接入接口规范》组织并推送订单信息至银联后台;(3)银联后台接收订单信息并检查通过后,生成对应交易流水号(即TN),并回复交易流水号至商户后台(应答要素:交易流水号等);(4)商户后台接收到交易流水号,将交易流水号返回给客户端;

2014-11-14 09:42:41 1056

转载 SQLITE

http://blog.csdn.net/mad1989/article/details/9322307

2014-10-23 17:38:31 287

转载 Object-C 的各种区别

IOS回调机制——代理,通知中心以及Block

2014-10-23 14:32:13 320

转载 LazyLoad思想

Lazy,谁懒?当然是计算机偷懒。通常用法,你有一个NSArray的property,但是你不在初始化方法里为其alloc/init,它就只是一个指针,不会占用内存。然后你写了此property的访问器,在访问器里判断此property的指针是否为空,若为空,就alloc/init,这时才真正生成这个NSArray。这样子达到的效果就是,除非这个NSArray被使用,否则它永远不会真正生成

2014-10-22 17:24:08 332

转载 block

1.CAR.h#import @interface CAR : NSObject- (void)doPrintCar:(void (^)(void))actionHandler ;- (void)carUsingBlock:(void (^)(NSUInteger idx, NSString *a))block;-(void)docarSomeThing;@property (

2014-10-22 16:12:37 318

转载 Notification Center

对象之间进行通信最基本的方式就是消息传递,在Cocoa中提供Notification Center机制来完成这一任务。其主要作用就是负责在任意两个对象之间进行通信。使用方法很简单,如下几个步骤即可:       假设A与B之间进行通信,B来触发事件,A接受该事件,并作出响应。       1) A编写自定义的消息响应函数update;       2) A向消息中心注册,[NSNo

2014-10-17 16:00:55 440

转载 json解析

http://jsonviewer.stack.hu/

2014-10-14 12:28:09 266

转载 GCD

一、Grand Central Dispatch 简称(GCD)。二、Block 的语法知识

2014-10-13 16:18:09 348

原创 Xcode 的 使用技巧

1.建立empty application答:创建一个“SingleViewApplication”工程,然后删除“main.storyboard”文件,找到info.plist文件,找到Main storyboard file base name这一行删除,然后在AppDelegate回调方法里面初始化window啥的就行了。初始化window

2014-10-10 10:04:35 860

转载 KVO(NSKeyValueObserving 的简称)、KVC(NSKeyValueCoding 的简称)

KVO(NSKeyValueObserving 的简称)、KVC(NSKeyValueCoding 的简称)

2014-10-09 14:59:32 2447

转载 ipad弹出窗口

ipad弹出窗口

2014-10-07 14:12:09 740

转载 iOS分层架构设计

iOS分层架构设计

2014-10-07 10:20:33 302

转载 iOS基础面试

iOS基础面试

2014-09-25 14:01:01 323

转载 ios开发网络请求(可能略旧)

常见的网络请求有同步GET, 同步POST, 异步GET, 异步POST。今天来看一下四种网络请求的实现方式。// 1.将网址初始化成一个OC字符串对象NSString *urlStr = [NSString stringWithFormat:@"%@?query=%@&region=%@&output=json&ak=6E823f587c95f01

2014-09-23 11:35:44 357

原创 UITabBarController

1.@interface AppDelegate : UIResponder UIApplicationDelegate>{    UITabBarController * tabBarController;}2.    tabBarController = [[UITabBarControlleralloc]init];    [self.wind

2014-09-23 11:04:34 237

原创 UIToolBar的使用

在XIB文件中设置好toolbar 以及flexible space button

2014-08-15 18:07:47 349

原创 UIToolBar使用

1

2014-08-15 17:01:45 411

原创 NSArray

1。判断是否存在

2014-08-15 16:32:23 265

原创 项目开发过程中的经验

2014.8.141.清楚s功能

2014-08-14 17:35:24 558

转载 UIRefreshControl的使用

1.在头文件添加refreshControl变量

2014-08-14 11:13:54 297

转载 iOS6兼容iOS7界面

http://blog.csdn.net/amazingrace/article/details/20144235

2014-07-08 16:13:51 321

转载 UItableView

http://blog.sina.com.cn/s/blog_7b9d64af01019x3t. html

2014-07-04 16:17:16 341

转载 NSDateFormatter格式

http://www.iliunian.com/646. html

2014-07-04 10:11:58 451

转载 UIViewController的生命周期及iOS程序执行顺序

当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc                                   创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView                          从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图

2014-06-20 17:24:56 515

原创 UIBarButtonItem 使用总结

self.navigationItem.rightBarButtonItem = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAddtarget:selfaction:@selector(addBtnAction)];

2014-06-20 14:51:31 711

原创 ios编程经验

2014.6.19  在调整UI的时候要调整好XIB中控件的位置坐标,在XIB调整UI的代码,要注意 .m 文件中是否把UI给修改过,若果修改过,则会覆盖XIB的调整。

2014-06-19 15:59:05 425

空空如也

空空如也

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

TA关注的人

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