自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 类的三大特性(封装,继承,多态)

本文非原创,转自:http://www.cocoachina.com/ios/20141211/10609.html我们都知道,面向对象程序设计中的类有三大特性:继承,封装,多态,这个也是介绍类的时候,必须提到的话题,那么今天就来看一下OC中类的三大特性:一、封装封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功能,Java中有四种访问权限修饰符:

2016-03-28 10:49:03 575

转载 iOS重写系统的返回按钮,捕获系统返回按钮事件

本文转发的。转的来源也是转载的,他没有标出出处。在这里,默默的感谢原创。如果原创看见,留言给我链接。我增加原创地址。谢谢#import @protocol BackButtonHandlerProtocol @optional// Override this method in UIViewController derived class to handle 'Ba

2016-03-07 10:31:55 1100

转载 解决UITableView分割线距左边有距离的问题

本文转自:http://my.oschina.net/zhuzhu1223/blog/474529?fromerr=VQUNYpha  感谢原创作者欢迎大家学习探讨1. 解决UITableView分割线距左边有距离的问题我们在使用tableview时会发现分割线的左边会短一些,通常可以使用setSeparatorInset:UIEdgeInsetsZero 来解决。但是升级到X

2016-03-07 10:29:25 393

原创 图片的动画

- (void)rightItemClick{            [UIViewanimateWithDuration:0.1animations:^{            self.rightItem.transform =CGAffineTransformRotate(self.rightItem.transform,M_1_PI * 5);

2016-01-20 17:50:36 331

原创 旋转或者缩放

1:CGAffineTransform transform= CGAffineTransformMakeRotation(M_PI*0.38); view.transform = transform;/*关于M_PI#define M_PI     3.14159265358979323846264338327950288 其实它就是圆周率的值,在这里代表弧度,相当

2016-01-20 17:16:37 351

原创 三人行必有我师

http://www.cnblogs.com/dsxniubility/default.html?page=3

2016-01-20 17:07:56 417

原创 xcode7 创建新工程,兼容http

info.plist 文件里边添加属性:App Transport Security Settings 字典类型,内含key:Allow Arbitrary Loads, boolean 类型,value为YES。这样就可以使用http请求了。否则不能网络请求

2016-01-19 18:09:25 344

原创 xcode7 创建新工程

最近用xcode7.1.1 新建了一个工程,工程里默认有 UISplitViewController 等类的创建。查看Main.storbBoard 发现,里边默认用的就是 SplitViewController 。但是这不是我想要的。我想自己写入口。之前 是这样- (BOOL)application:(UIApplication *)application didFinishLaun

2016-01-19 16:53:00 912

原创 长久的心结,记不住

button 设置字体颜色。总是不好用。玛德,气死哥哥了。这次专门为你写个博客,已嘲笑自己的智商button setTitleColor: forState:  UIButton *backButton = [[UIButtonalloc]initWithFrame:CGRectMake(0,25, 50, 30)];    [backButton setTit

2016-01-08 11:28:13 353

原创 collectionView的注意事项

1:有headerView 和 footerView做法:- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)index

2016-01-07 15:30:05 563

原创 蒙层怎么弄

场景:下边一张图片,然后上边是50不透明图的蒙层,蒙层上边是一个label。做法:使用xib。在xib基础view下,1:添加一个imageView,2:平行添加一个蒙层 3:平行添加一个label。注意:注意1,2,3的顺序

2016-01-07 15:26:34 2178

原创 pod 更新很慢

实际开发过程中,执行 pod install 或者 pod update 会卡在 Analyzing dependencies 这里,不动了,新手会认为自己的问题。关闭终端,重新打开,终端进入自己的本地项目目录,然后重新尝试一下下边的命令。pod install --verbose --no-repo-updatepod update --verbose --no-repo-upd

2015-12-25 10:00:56 476

原创 iOS tableview复用时候崩溃

tableView: cellForRowAtIndexPath:方法中有两个获得重用cell的方法UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];和UITableViewCell *cell = [tableView dequeueReusableCe

2015-08-18 14:06:33 1484

原创 tableView setSeparatorInset

-(void)viewDidLayoutSubviews{    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {        [self.tableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];    }        i

2015-08-05 10:57:40 406

原创 iOS 使用cocoapods遇见头文件找不到

iOS 使用cocoapods,将第三方库导入项目后,在VC里边 import 第三方库的头文件,但是提示头文件找不到。这就纳闷了。网上搜了很多,没有用。最后,发现第三方库会依赖一些iOS内部库,所以,你会发现项目左侧有些库 的字体是红色的,这时候需要手动导入。导入方法:Build phases ->Link binary with libraries 。导入需要的内部库就OK了

2015-08-05 10:28:57 616

转载 iOS 7中的extendedLayout

参考文章:http://stackoverflow.com/questions/18798792/explaining-difference-between-automaticallyadjustsscrollviewinsets-extendedlayohttp://redth.codes/ios7-full-screen-layout/ iOS 7以后在View

2015-08-05 10:24:07 449

原创 cocoapod 使用中遇见的问题

问题描述:安装完成之后,在尝试执行 pod search afnetworking 命令的时候,出现:Setting up CocoaPods master repo  。  这时候,不知道啥意思,也不知道咋解决。想退出vim,但是会提示,说什么进程在执行中解决方法:什么也别做了,等。多等会就好了

2015-08-03 16:15:41 379

转载 手把手教你ARC——ARC入门和使用

转自:http://my.oschina.net/simple2012/blog/92380本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。 欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/

2015-06-29 16:54:35 692

转载 UIWindow & UIWindowLevel笔记

UIWindow & UIWindowLevel笔记转自:http://www.cnblogs.com/smileEvday/archive/2012/03/27/2420362.html一、UIWindow是一种特殊的UIView,通常在一个程序中只会有一个UIWindow,但可以手动创建多个UIWindow,同时加到程序里面。UIWindow在程序中主要起到三个作用: 

2015-06-29 15:16:27 383

转载 【转】iOS 面试题

1、堆和栈什么区别?    答:管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memory leak。    2、数组和链表什么区别?    答:数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。    链表恰好相反,链表中的元素在内存中不是顺序存储的,而是通过存在

2015-06-25 15:28:01 530

转载 【转】ios字符串编码转换(utf-8 & gbk)问题

前端部分来自参考资料: 我的地盘 CALL ME SING,STEVEN SING!!我们知道,使用NSURLConnection的代理方法下载网页,存到一个NSData中,NSMutableData *pageData;[pageData appendData:data];如果网页编码是UTF-8的,可以这么转换为字符串:NSString *pag

2015-06-24 16:34:09 743

转载 NSArray ,NSSet, NSDictionary

NSArray:有序的集合,存储的元素在一个整块的内存中并按序排列;NSSet:无序的集合,散列存储。读developer.apple关于NSSet的解释:You can use sets as an alternative to arrays when the order of elements isn’t important and performance in testing whe

2015-06-24 11:52:46 378

转载 【转】layoutSubviews总结

ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)setNeedsDisp

2015-06-23 11:28:14 374

空空如也

空空如也

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

TA关注的人

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