自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天涯狂子的博客

潜心学习,让自己沉淀下来

  • 博客(27)
  • 收藏
  • 关注

转载 RESideMenu 侧滑效果实现

http://www.jianshu.com/p/99e8b3f6f377叶孤城带你读源码之RESideMenuRESideMenu是github上比较出名的一个开源库,主要是实现侧滑菜单,现在有三千多个star了。效果如下。Smaller icon据说创意来源于dribbble的一个设计,还是比较好看的。感兴趣的可以去github上搜resid

2015-09-23 15:56:18 1315

原创 ios9 之后 配置百度地图出现的错误

错误 ld: '/Users/xxx/Documents/xxx/BaiduMapAPI.framework/BaiduMapAPI(BMAddrList.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updat

2015-09-20 13:04:29 1288

原创 利用Xcode的代码块功能,提高开发效率

代码块在Xcode中的位置路径,/Users/ccj1/Library/Developer/Xcode/UserData/CodeSnippets  ,可以拷贝给其他人使用

2015-09-17 14:41:37 374

转载 IOS UIView 之属性篇

http://blog.csdn.net/heng615975867/article/details/42871015UIView 继承于UIResponder             所遵守的协议有 NSCoding 、UIAppearance、 UIAppearanceContainer                                  UIDynami

2015-09-16 10:12:57 301

转载 iOS开发:一个瀑布流的设计与实现(已实现缓存池功能,该功能使得瀑布流cell可以循环利用)

http://www.tuicool.com/articles/r26VV3I一个瀑布流的实现有三种方式:继承自UIScrollView,仿写UITableView的dataSource和delegate,创造一个缓存池用来实现循环利用cell写多个UITableview(UITableView的cell宽度是与UITableView宽度一样的,那么每行可以摆设多个宽度相等

2015-09-14 17:40:45 1216

转载 NSAttributedString UIKit Additions 参考

http://blog.csdn.net/kmyhy/article/details/8895643原文:http://developer.apple.com/library/ios/#documentation/uikit/reference/NSAttributedString_UIKit_Additions/RevisionHistory.html概述UIKit

2015-09-14 14:27:56 385

原创 ios中UI控件的继承关系

参考:http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIButton_Class/UIButton/UIButton.htmlhttp://developer.apple.com/library/ios/#documentation/uikit/reference/UIKi

2015-09-14 14:24:31 2914

转载 iOS学习笔记—— xml数据解析

http://blog.csdn.net/xyz_lmn/article/details/9164019在iPhone开发中,XML的解析有很多选择,iOS SDK提供了NSXMLParser和libxml2两个类库,另外还有很多第三方类库可选,例如TBXML、TouchXML、KissXML、TinyXML和GDataXML。这篇文章使用了NSXMLParser。解析

2015-09-14 11:26:36 495

原创 协议(delegate)和类别(category)

在iOS开发中,协议和类别是用的非常多的功能。协议(delegate):声明一系列的方法,可由任何类实施,即使遵守该协议的类没有共同的超类。协议方法定义了独立于任何特定类的行为。简单的说,协议就是定义了一个接口,其他类负责来实现这些接口。如果你的类实现了一个协议的方法时,则说该类遵循此协议。协议的申明:[objc] view plaincopy

2015-09-14 11:11:43 486

转载 iOS沙盒机制

http://blog.csdn.net/weasleyqi/article/details/31502459IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。1.每个应用程序都在自己的沙盒内2.不能随意跨越自己的沙盒去访问别的应

2015-09-14 10:50:55 413

原创 int、NSInteger、NSUInteger、NSNumber的区别和联系

1、首先先了解下NSNumber类型:苹果官方文档地址:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.htmlNSNumber是NSValue的一个子类,它是一个对象来存储数字值包括

2015-09-14 10:36:09 422

转载 iOS Label添加删除线

http://blog.csdn.net/weasleyqi/article/details/39505741在做优惠价格的时候需要用到删除线,但是网上的删除线千篇一律,都是大抄小抄,其实苹果的NSAttributedString就可以实现这一点啦。代码如下:[objc] view plaincopyNSString *o

2015-09-14 10:28:05 535

转载 Objective-C中@property的所有属性详解

http://blog.csdn.net/weasleyqi/article/details/470848711,assign :简单赋值,不更改索引计数假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为

2015-09-11 15:31:39 68

原创 ios中使用 NSJSONSerialization对 json数据的解析

ios5中apple增加了解析JSON的api——NSJSONSerialization。通过该类,我们可以完成JSON数据与NSDictionary和NSArray之间的转化。网上已经有人做过测试,NSJSONSerialization在效率上完胜SBJSON、TouchJSON、YAJL、JSONKit、NextiveJson。NSJSONSerialization提供了将JSON数据转换

2015-09-11 10:33:23 13451

原创 利用iOS8新特性实现毛玻璃效果

UIVisualEffectView *effectView = [[UIVisualEffectViewalloc]initWithEffect:[UIBlurEffecteffectWithStyle:UIBlurEffectStyleLight]];    effectView.frame =CGRectMake(0,0, self.view.bounds.size.wi

2015-09-10 15:12:41 355

原创 XCode快捷键

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +

2015-09-10 11:07:11 321

转载 NSNumber、NSString、NSDate、NSCalendarDate、NSData(待续)

http://blog.csdn.net/jerryvon/article/details/7350567NSNumber+ (NSNumber *)numberWithInt:(int)value;+ (NSNumber *)numberWithDouble:(double)value;- (int)intValue;- (double)doubleV

2015-09-10 10:14:39 374

原创 OC基础数据类型-NSData

1、NSData,数据,当我们需要把一些信息写入到文件里或发送到网络上,我们需要把这些数据转换下,变成纯粹的0、1字符流1 NSString * str = @"hello, world!";2 NSData * data = [str dataUsingEncoding:NSUTF8StringEncoding]; //NSString转换成NSData类型3 NSLog(@"%

2015-09-10 10:12:17 783

原创 使用字面量语法让iOS代码更漂亮

字面量语法第一、字面数值复杂方法:NSNumber *someNumber=[NSNumber numberWithDouble:3.4];NSLog(@"the value is %@",someNumber);替代方法:NSNumber *[email protected];NSNumber *b=@32;NSLog(@"the value is %@",a);NSLog(

2015-09-08 15:05:43 359

转载 IOS 实现边滑动边缩放的类似qq主界面的页面切换功能

转自http://blog.csdn.net/djl4104804/article/details/45557191原理:调用UIView的三个delegate函数(主要正对触摸+滑动操作的回调):- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touche

2015-09-06 18:16:23 647

原创 UIColor和UIImage的相互转换

UIColor 转UIImage- (UIImage*) createImageWithColor: (UIColor*) color{    CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);    UIGraphicsBeginImageContext(rect.size);    CGContextRef c

2015-09-06 15:39:43 5379

转载 iOS开发动态计算cell的高度

在iOS开发过程中,我们经常会用到UITableView, 谈到UITableView当然少不了UITableViewCell.那么有时候我们就会有疑惑,怎么样才能让cell的高度根据文字的大小多少,以及照片的高度来动态设计呢?下面我们来看一下,到底怎么做才能让cell的高度动态变化,让界面看起来更美观协调一些呢?//动态设置cell的高度  + (CGFloat)heightForR

2015-09-06 13:51:04 371

转载 学习Swift,一定不能错过的10大开源项目!

如果你是位iOS开发者,或者你正想进入该行业,那么Swift为你提供了一个绝佳的机会。Swift的设计非常优雅,较Obj-C更易于学习,当然也非常强大。为了指导开发者使用Swift进行开发,苹果发布了一系类的技术文档,比如The Swift Programming Language(中文)和Using Swift with Cocoa and Objective-C(中文),同

2015-09-06 12:10:56 476

转载 集成ShareSDK分享当前屏幕图片的方法

最近在做一个关于跑步的软件,集成了ShareSDK分享的平台,下面直接上代码(写的不好的地方,希望各位指出,谢谢):-(void)btnShare{    // download URL    NSString *strURL = [NSString stringWithFormat:@"http://dev.kumoway.com/healthrun"];

2015-09-06 11:39:39 567

原创 用正则表达式验证邮箱和手机号

正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。做iOS开发的童鞋,应该都用过正则表达式吧。正则表达式很好地,帮助我们判断一个字符串是否合法。比如:在做app注册页面的时候,需要判断手机

2015-09-06 11:24:57 698

转载 iOS~runtime理解

转自http://www.jianshu.com/p/927c8384855aRuntime是想要做好iOS开发,或者说是真正的深刻的掌握OC这门语言所必需理解的东西。最近在学习Runtime,有自己的一些心得,整理如下,一为 查阅方便二为 或许能给他人一些启发,三为 希望得到大家对这篇整理不足之处的一些指点。什么是Runtime我们写的代码在程序运

2015-09-02 10:11:35 366

转载 UICollectionView基础

初始化部分:UICollectionViewFlowLayout *flowLayout= [[UICollectionViewFlowLayout alloc]init];self.myCollectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(20, 20, 250, 350) collectionVie

2015-09-01 19:39:09 404

空空如也

空空如也

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

TA关注的人

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