自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z997756128的专栏

一个人的旅程

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

转载 UIPickerView用法(左右比例,整体大小,字体大小)

UIPickerView用法(左右比例,整体大小,字体大小)  2011-10-11 16:35:09|  分类: MAC相关|举报|字号 订阅来点代码吧,这样好理解一点。UIPickerView *pickerView = [[UIPickerView alloc]initWithFrame:CGRectZero];pickerView

2014-11-28 14:25:35 1211

转载 iOS标准时间与时间戳相互转换

iOS标准时间与时间戳相互转换,有需要的朋友可以参考下。设置时间显示格式:NSString*timeStr=@"2011-01-2617:40:50";NSDateFormatter*formatter=[[[NSDateFormatteralloc]init]autorelease];[formattersetDateStyle:NSDateFormatter

2014-11-26 11:23:09 440

转载 iOS 开发UICollectionView及其常用方法+实例

本章通过先总体介绍UICollectionView及其常用方法,再结合一个实例,了解如何使用UICollectionView。 UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和 UITableViewController 类。

2014-11-26 11:10:21 652

原创 定时器的开关

timer=[NSTimerscheduledTimerWithTimeInterval:2target:selfselector:@selector(dealtimer:)userInfo:iconScrollViewrepeats:YES];   //timer.fireDate=[NSDate distantFuture];//关闭定时器    //tim

2014-11-22 00:56:00 492

转载 iOS - 正则表达式登陆账号、邮箱、身份证..是否正确

//邮箱+ (BOOL) validateEmail:(NSString *)email{    NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";    NSPredicate *emailTest = [NSPredicate predicateWithForma

2014-11-22 00:55:19 518

转载 CocoaPods详解之----使用篇

作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437(蓝色部分为补充配置)一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的

2014-11-22 00:53:04 508

转载 xcode6.1创建pch文件

首先,Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件,添加需要引入的头文件名:

2014-11-22 00:48:53 440

转载 iOS中得手势和触摸使用(常见)

2013-12-19 21:59 171人阅读 评论(0) 收藏举报  事件产生与分  触摸  手势  手势识别器。  事件产生与分发:ios中的触摸事件,基于多点触摸模型    多点触摸序列:         一个或多个接触屏幕的手指,识别为多点触摸序列的一部分         从第一个手指碰到屏幕开始,直到最后一个

2014-11-22 00:47:53 879

原创 关于button的主题对齐方式注意事项

UIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom]; //button的缺省状态对其方式是居中对齐//    UIControlContentHorizontalAlignmentCenter = 0,//    UIControlContentHorizontalAlignmentLeft   =

2014-11-22 00:46:19 865

转载 关于textview的行高设置

#import "ViewController.h"#define LINENUM 20    //每行字数#define LINEHEIGHT 30 //行高@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{    in

2014-11-22 00:44:28 1879

转载 本地相机图片缩略图

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{     UIImage*  image=[infoobjectForKey:UIImagePickerControllerOriginalImage];

2014-11-22 00:42:55 616

原创 base64解码

NSData*data=[[NSDataalloc ]init];    NSString* str = [database64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];

2014-11-22 00:41:45 10460

原创 设置button的边框颜色和宽度

UIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom];    button.frame=CGRectMake(100,100, 100, 100);    button.layer.cornerRadius=30;    button.backgroundColor=[UIColorgrayCol

2014-11-22 00:40:08 9809

原创 AFNetworking补充

//AFNetworking 网络库的使用    //1. AFNetworking网路库的介绍    //  通过HTTP接口获取数据,上传数据    //  (1)NSURLConnection    //  (2)ASIHttpRequest(较早,停止更新)    //  (3)AFNetworking    //         

2014-11-22 00:39:05 784

原创 图文混排计算文字高度的代码

图文混排计算文字高度的代码//获取string的高度 (限定宽度为width,字体大小为fontSize)-(CGFloat)heightWithString:(NSString *)string                     width:(CGFloat)width                  fontSize:(CGFloat)fontSize{

2014-11-22 00:36:46 1343

原创 十六进制颜色的设定

十六进制颜色的设定//这是一个宏定义#define UIColorWithHex(hexValue) [UIColor \colorWithRed:((float)((hexValue & 0xFF0000) >> 16))/255.0 \green:((float)((hexValue & 0xFF00) >> 8))/255.0 \blue:((floa

2014-11-22 00:35:30 776

原创 AFNetWorking使用说明

AFNetWork Bug(默认值支持text/json,text/javaS,没有支持text/html)//必须加入的AFNetWorking文件夹   /*     AFNetWorking最大的优点:     1.更新快     2.没有代理全部使用block回调     3.bug少     4.不需要添加引用库    

2014-11-22 00:33:27 545

原创 ASIHTTPRequest使用详情

ASIDownloadCache 设置下载缓存它对Get请求的响应数据进行缓存(被缓存的数据必需是成功的200请求):[ASIHTTPRequest setDefaultCache:[ASIDownloadCache sharedCache]];当设置缓存策略后,所有的请求都被自动的缓存起来。另外,如果仅仅希望某次请求使用缓存操作,也可以这样使用:ASIHT

2014-11-22 00:31:12 574

转载 在iOS地图上绘制两点间路线网友分享

当我们获取了一组地理位置后,可能会想要在地图上绘制这组地理位置信息所包含的路线。MKMapView提供了addOverlay功能(以及addAnnotation),让我们可以在地图上放一层遮罩。如果要放一组遮罩,可以用addOverlays。#pragma mark - - (void)drawLineWithLocationArray:(NSArr

2014-11-22 00:29:01 604

转载 .iOS静态库相关-封装lib

Library介绍基本知识在实际的编程过程中,通常会把一些公用函数制成函数库,供其它程序使用,一则提搞了代码的复用;二则提搞了核心技术的保密程度。Library使用的两种方式:封装lib.a和直接引用lib工程。一、封装.a文件直接封装lib.a,向使用者提供头文件列表。使用者引用头文件并且使用其中方法,但是看不到实现文件的内容。这种方式每当静态库函数需要修

2014-11-22 00:27:26 456

转载 上传本地相册或者相机图片

UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.delegate=self;picker.sourceType=UIImagePickerControllerSourceTypeCamera;[selfpresentViewController:picker anima

2014-11-22 00:26:17 693

原创 选择器UIPickerView

//UIPickerView创建    UIPickerView *cityPick = [[UIPickerViewalloc] initWithFrame:CGRectMake(0,44, 320, 200)];    cityPick.dataSource =self;    cityPick.delegate =self;    cityPick.backgroun

2014-11-22 00:24:20 544

转载 UIApplication 用法解析

UIApplication,代表的是整个应用做的事,因此每个程序只能有一个,系统使用的是单例模式,就是上面的[UIApplication sharedApplication]来得到一个实例。这个单例实例是在系统启动时由main函数里面的UIApplicationMain方法生成,就是每个程序里都有的AppDelegate,它实现了UIApplicationDelegate的Protocol

2014-11-22 00:22:58 1165

转载 线程池NSoperationQueue和GCD比较

直接alloc创建的线程都是需要手动启动并且都是同步的、不用分类:Object-C2013-10-12 17:19 2296人阅读 评论(0) 收藏举报GCD是基于c的底层api,NSOperation属于object-c类。ios首先引入的是NSOperation,IOS4之后引入了GCD和NSOperationQueue并且其内部是用gcd实现的。

2014-11-22 00:21:28 1320

转载 你需要知道的其它重要的框架

Core Data , Core Graphics, Core Animation,和OpenGLES框架都是高级的技术。所以这些框架对于你开发应用程序也是很重要的,它们都需要时间去学习和掌握。Core Data框架管着理应用程序数据模型         Core Data提供对象的管理,使用Core Data,你可以创建模型对象,并管理这些对象

2014-11-22 00:19:37 404

转载 判断当前的网络状态

1. 添加源文件和framework        开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。    Apple 的例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:        1.1. 添加源文

2014-11-22 00:17:39 411

原创 UIDatePicker时间选择器

_datePicker=[[UIDatePickeralloc]initWithFrame:CGRectMake(0,self.view.frame.size.height-216,0, 0)];    [_datePickersetTimeZone:[NSTimeZonetimeZoneWithName:@"GMT"]];    //日期模式    [

2014-11-22 00:16:16 476

原创 如何在应用中打开一个网络接口

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://www.baidu.com"]];这种方法走的是程序外通过浏览器打开一个接口例外还有一种在程序中显示一个接口UIWebView *webView=[[UIWebViewalloc]initWithFrame:self.view.

2014-11-21 23:14:16 500

原创 关于监听的基本用法

三个核心方法    //addObserver添加监听    //observeValueForKeyPath处理监听    //dealloc移除监听添加监听//car对象中添加了对于speed的监听        [caraddObserver:selfforKeyPath:@"speed"options: NSKeyValueObs

2014-11-21 23:10:51 475

转载 ios系统版本的适配

最近一直在做app的iOS 6和7的同时适配工作,所以在此介绍一下系统与设备的兼容问题。一、Base SDK与Deployment Target一个项目(Project)可以有多个目标(Target),每个目标可以指定不同的设置(例如支持不同的系统版本,引用不同的Framework等)。项目设置会覆盖默认设置,而每个目标的设置则会覆盖项目设置。在Xcode的项目浏览窗口中点击项目,

2014-11-21 23:09:03 680

原创 绝对路径改成相对路径

6.将绝对路径改为相对路径在路径文件里面只保留工程文件以后的路径,前面的全部删掉用$(PROJECT_DIR)代替。

2014-11-21 23:03:35 2656

转载 ARC与非ARC在一个项目中同时使用

1,选择项目中的Targets,选中你所要操作的Target,2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc混用没有问题,没有用ARC的代码继续坚持谁申请谁释放就好了。以前的库没有时间重写,都采用这种方法。

2014-11-21 23:01:28 379

原创 控制界面切换的动画效果

1.//控制界面切换的动画效果 MainViewController *mvc = [[MainViewControlleralloc] init];       //控制切换的动画风格mvc.modalTransitionStyle =UIModalTransitionStyleFlipHorizontal;        //当前界面切换

2014-11-21 22:55:46 594

原创 关于ios手机端的屏幕像素点

各种版本苹果手机的像素点iphone6—》667*375iphone5—》568*320iphone4—>480*320iphone6+plus—>736*414

2014-11-21 22:54:27 682

CityList城市列表功能

城市列表功能源码满足满足最常用的功能支持自动定位

2015-06-01

ObjectCpp混合编程

一些关于oc中实现c++和c混编的资料觉得挺好的分享给大家

2015-05-03

空空如也

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

TA关注的人

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