自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ios view 画图

UIView 的方法:- (void)drawRect:(CGRect)rect获取当前context: CGContextRef context =UIGraphicsGetCurrentContext();获取当前bounds的起点和size: self.bounds.origin self.bounds.size设置画图的线宽和填充线的颜色: 

2014-01-26 14:17:14 652

转载 ios Crash Log 分析汇总

方法一:1.xcode 有自带的symbolicatecrash,可以将.crash文件中的16进制地址转换成可读的函数地址。symbolicatecrash位于:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/D

2014-01-22 10:56:28 464

转载 SVN常用命令说明

/***  转载请注明作者longdick    http://longdick.javaeye.com**/ SVN版本:1.5 及更新版本名词说明:WC:Working Copy 你的工作区Versioned:受控的;受版本控制的 SVN是什么? SVN是开源的版本控制系统。比CVS更多的特性。一个更好的CVS?因此SVN具有大部分CVS

2014-01-22 10:45:28 812

转载 有时候可用 UIWebView 代替 UITextView,解决行间距问题

我们在使用 UILabel 或是 UITextView 时,如果文字出现了换行,目前我还不知道如何去控制行间距,固定的 Label 文字 可以折成两个 Label 上下显示,但是对应大段显示的段落要多行显示时该如何呢,多行单独控制就变得不现实了。由于 UILabel 或 UITextView 并不提供对行间距 line-height 的设置,要达成所愿指定行间距的方法,我可以想到三种方式:

2014-01-21 17:53:34 521

转载 iOS push

[转]ios push转:http://blog.csdn.net/showhilllee/article/details/8631734APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服

2014-01-16 15:55:05 618

转载 CATransaction

CATransaction 事务类,可以对多个layer的属性同时进行修改.它分隐式事务,和显式事务.区分隐式动画和隐式事务:隐式动画通过隐式事务实现动画 。区分显式动画和显式事务:显式动画有多种实现方式,显式事务是一种实现显式动画的方式。 1.隐式事务除显式事务外,任何对于CALayer属性的修改,都是隐式事务.这样的事务会在run-loop中被提交.- 

2014-01-16 15:47:39 2361

转载 私有API(转)

一.基本知识iPhone中的API除了公开的API:Published API外(或者叫文档中记录的API:DocumentedAPI),还有两类API:私有API:Private API和未公开的API:UnPublishedAPI(或者叫文档中未记录的API:UndocumentedAPI)。其中私有API是指放在PrivateFrameworks框架中的API,未公开的API是指虽然

2014-01-15 15:42:14 605

转载 iOS的UDID废用以及UUID配合keychain的替换方案实现【转】

文章出处:http://sishuok.com/forum/blogPost/list/6807.html首先,简单介绍一下UDID这个东西:UDID是Unique Device Identifier的简称,也就是唯一设备标识的意思。于iOS SDK中取得的方法是UIDevice的一个叫uniqueIdentifier的NSString*,由于这个ID字符串是基于设备的,应用开发人

2014-01-15 15:30:50 597

转载 Object-C的函数调用机制详解--消息

本文系转载,原文出处:http://blog.csdn.net/kesalinps:Object-C和C,C++,java的函数调用机制还是有所区别的,其完全的runtime的调用方式是其实现消息机制的本质内容!在入门级别的ObjC 教程中,我们常对从C++或Java 或其他面向对象语言转过来的程序员说,ObjC 中的方法调用(ObjC中的术语为消息)跟其他语言中的方法调用差不

2014-01-14 14:55:34 444

转载 Xcode的控制台调试命令 LLVM lldb

XCode4.0以后,编译器换成了LLVM 编译器 2.0与以前相比,更加强大:1.LLVM 编译器是下一带开源的编译技术.完全支持C, Objective-C, 和 C++.2.LLVM 速度比 GCC快两倍,建立的程序也会运行的更快. 因为它更好的利用现代的芯片的结构.3.LLVM和Xcode 4完全的整合在一起.包括关键字高亮,代码完整性等全都是由LLVM语法分析器来分析

2014-01-14 12:25:02 693

转载 NSPredicate类在OC中用法

基本概念:cocoa中提供了NSPredicate类,指定过滤器的条件,将符合的对象保留下来创建谓词:       NSPredicate *predicate=[NSPredicatepredicateWithFormat:@"age>25 and age];判断是否满足条件           [predicate evaluateWithObject:personOb

2014-01-14 12:09:09 449

原创 实现渐变色

渐变色可以使用重绘,简单些就直接用layer 来实现         UIView *_view = [[UIView alloc] initWithFrame:CGRectMake(50,50,300,100)];        CAGradientLayer *_gradient = [CAGradientLayer layer];        _gradient

2014-01-14 10:16:00 721

转载 UIViewContent

UIViewContent 说明图片

2014-01-13 16:14:59 489

原创 字符串url编码,去掉无效符号

@interface NSString (UrlEncode)- (NSString *)URLEncodedStringWithCFStringEncoding:(CFStringEncoding)encoding;- (NSString *)URLEncodedString;@end#import "NSString+UrlEncode.h"@i

2014-01-10 12:43:26 1070

原创 单例对象的创建

方法一、+ (SNFavoriteDataSourceCreator *)sharedSNTableViewHeaderCreator{    static dispatch_once_t onceToken;    static SNFavoriteDataSourceCreator *creator = nil;    dispatch_once(&onceToken, ^

2014-01-10 10:37:04 535

空空如也

空空如也

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

TA关注的人

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