自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS KVC和KVO

KVO:Key Value Observing, 键值监听, KVO提供了一种观察属性改变的机制, 一旦当某个属性改变了, 通过KVO观察到这种改变。KVC- Key Value Coding 缩写 键值编码 作用: 提供了一种使用字符串作为关键字访问属性的机制demo:-(void)testKVO {// KVO的基本使用(注意事项)// 实例: 实现汽车的速度显示器// 如

2015-06-04 17:42:56 531

原创 UIStepper 计步器

// 创建: UIStepper * stepper = [[UIStepper alloc] initWithFrame:CGRectMake(100, 300, 100, 30)]; [self.view addSubview:stepper];// 一般和输入框联合使用 UITextField * textField = [[UITextField a

2015-06-03 15:59:50 391

原创 iOS多种开源库实现上拉刷新下拉加载技巧

——————————————————1.MJRefresh————————————————————— 1.MJRefreshimport “MJRefresh/MJRefresh.h”// 添加下拉刷新功能 [_tableView addHeaderWithTarget:self action:@selector(dealRefresh)]; // 上拉加载更多

2015-06-03 15:54:17 416

原创 FMDB同时支持ARC&MRC 代码

//添加到头文件中if ! __has_feature(objc_arc)#define FMDBAutorelease(__v) ([__v autorelease]);#define FMDBReturnAutoreleased FMDBAutorelease#define FMDBRetain(__v) ([__v retain]);#define FMDBReturnRetained

2015-06-03 15:52:48 481

原创 单例模式简单实现

//单例类:一个类只有一个对象 @interface DataCenter : NSObject //获取单例对象 //通过这个方法获取的对象都是只有一个 +(id)sharedInstance; @end@implementation DataCenter //单例的实现 +(id)sharedInstance{static DataCenter * dc = nil;if (dc

2015-06-03 15:48:42 373

原创 友盟分享配置

微博分享注意: 友盟库中(QQ的头文件)在库的路径改变之后需要重新添加//友盟分享 1.注册appkey 官网注册, 或者直接使用官网文档中的appkey 507fcab25270157b370000102.导入UMSocial库文件 ,加载需要的支持库文件Security.framework, libiconv.dylib, SystemCon

2015-06-03 15:44:30 850

原创 爱限免App配置界面

-(void)createUI { self.view.backgroundColor = [UIColor colorWithRed:226.0/255.0 green:226.0/255.0 blue:226.0/255.0 alpha:1];//创建8个按钮NSArray *imageArray = @[@"setting",@"favorite",@"user",@"colle

2015-06-03 15:41:16 697

原创 旋转屏幕

//UIViewController的方法 //设置能否旋转 -(BOOL)shouldAutorotate { return YES; }//设置支持的方向 -(NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskAll; }//控制能否旋转到某个方向 //

2015-06-03 15:40:14 484

原创 如何把图片UIImageView某个区域变成透明

UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 64, SIZE.width, SIZE.height)]; // imageView.alpha = 0.8; [imageView setBackgroundColor:[UIColor grayColor]];UIBezi

2015-06-03 15:31:59 2344

原创 popViewControllerAnimated的问题

有 1, 2 ,3 三个viewcontroller,在1中 pushViewController 到 2, 在 2 可以pushViewController到 3,也可以在B中popViewControllerAnimated到1,在3中我想实现popViewControllerAnimated到 2,这个可以通过代码 [self.navigationController popViewCon

2015-06-03 15:30:45 685

原创 UIImage在拍照上传到服务器时,图片发生旋转解决方案

@interface UIImage (FixOrientation) - (UIImage *)fixOrientation; //修正图片位置 - 防止上传到服务器后旋转 @end@implementation UIImage (FixOrientation)(UIImage *)fixOrientation {// No-op if the orientation is already

2015-06-02 18:04:41 373

原创 Xcode6.3模拟器ios8.3模拟器不能弹出虚拟键盘及虚拟键盘无法切换中文输入的解决办法

1.不能弹出虚拟键盘的解决办法模拟器菜单Hardware->Keyboard->Connect Hardware Keyboard取消选中,快捷键commad+shift+K2.虚拟键盘无法切换中文输入法的解决办法首先、模拟器设置->通用->键盘->键盘->添加新键盘->简体中文(英文环境下:Settings->General->Keyboard->Keyboards->Add New Keyboa

2015-06-02 18:04:00 553

原创 解决XCode6在IOS8系统上出现部分黑屏与不适配问题

最近升发现了一个bug,XCode6所建立的工程出现 statusbar black的情况,现将解决方案给大家分享一下。1.选中工程文件。2.找到App Icons and Launch Images,点击Use Asset Catalog。3.在弹出的界面上选择Migrate。

2015-06-02 18:02:35 293

原创 UIWebView实现自动登陆

IOS中UIWebView不会自动存储、读取Cookie. 要实现UIWebView的自动登陆,需要手动存储、读取Cookie. 1.Appelegate.m中加入以下代码(void)applicationDidBecomeActive:(UIApplication *)application { [[NSHTTPCookieStorage sharedHTTPCookieStorage

2015-06-02 17:59:47 280

原创 在UIWebView中实现缓存功能

-(void)loadURL:(NSURL*)url { ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; //ASIWebPageRequest *request= [ASIWebPageRequest requestWithURL:url]; [request setDelegate:se

2015-06-02 17:58:27 407

原创 iOS点击空白区域隐藏键盘

(void)viewDidLoad { [super viewDidLoad]; UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(viewTapped:)]; tap.cancelsTouchesInView = NO; [self.view

2015-06-02 17:55:18 395

原创 CoreData的使用

1、先认识一下这几个类 (1)NSManagedObjectContext(被管理的数据上下文) 作用:用来管理所有表的操作, 对表的实体对应的数据库中的表的操作(插入,查询,修改,删除)(2)NSManagedObjectModel(被管理的数据模型, 对应.momd文件) 数据库所有表格或数据结构,包含各实体的定义信息 作用:添加实体的属性,建立属性之间的关系

2015-06-02 17:44:18 321

原创 iOS查看和清理缓存

@interface BWMCachesManager : NSObject/** * 获取BWMCachesManager单例 * * @return 返回BWMCachesManager单例对象 */ + (BWMCachesManager *)sharedManager;/** * 清理缓存 * * @return 成功返回YES,否则返回NO */

2015-06-02 17:42:16 468

原创 iOS首页广告无限轮播

//// AppDelegate.m// 聚媛e购//// Created by 刘瑞轩 on 15/5/25.// Copyright (c) 2015年 广州聚媛电子商务有限公司. All rights reserved.//#import <UIKit/UIKit.h>//========用法============/* //1.先包含头文件 //#imp

2015-06-01 15:37:17 961 1

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-06-01 15:24:20 252

为App提供最基础的版本检测

为App提供最基础的版本检测,用于测试iOS的版本

2015-11-25

空空如也

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

TA关注的人

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