自定义博客皮肤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)
  • 收藏
  • 关注

转载 那些你不可不知的xcode调试技巧

在xcode中打开一个app,在想要break的行号上单击,即可生成一个深色的箭头标识–断点。如下图,在viewDidLoad:中设置了断点。运行app,等待。。。就可以看到xcode在断点处进入调试模式,现在让我们把视线移到xcode右下角的控制台,有木有看到(lldb)这样一行,鼠标移到此行,输入 1 po [self view] 回车,看看控制台上是不是多了一些view的信息,如下图:

2015-09-22 17:40:34 429

转载 tableView分割线顶头效果

tableView分割线顶头效果//tableView线顶头效果-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ if ([cell respondsToSelector:@selecto

2015-09-21 10:10:56 663

转载 Xcode7 网络请求报错:The resource could not be loaded because the App Transport Security policy requir

升级Xcode 7.0发现网络访问失败。 输出错误信息 The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.解决办法: 在Info.plist中添加NSAppTransportSecurity类型Dictionary。在NSAppTrans

2015-09-17 11:20:37 546

原创 随手记录

获取字典中NSString类型的Value值:for (NSString *string in postKeyArray) { if (self.dataDic[string]) { dic[string] = self.dataDic[string]; } }self.dataDic[stri

2015-02-02 14:29:49 350

转载 IOS 6 自动布局 入门-2

来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series的Matthijs Hollemans 完成,开始体验吧! 这份教程由IOS 教程小组的组员Matthijs Hollemans发布,Matthi

2015-01-14 15:10:11 390

转载 IOS 6 自动布局 入门-1

来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series 的Matthijs Hollemans 完成,开始体验吧!这份教程由IOS 教程小组的组员 Matthijs Holle

2015-01-14 15:08:38 467

转载 iOS7 by Tutorials》系列:iOS7的设计精髓(上)

简介:本文翻译自《iOS7 by Tutorials》一书的第一章“Designing for iOS 7”,主要从程序员角度介绍了iOS7的新设计理念,堪称神作!本文翻译仅作学习交流之用,版权归原作者所有,有删减。非专业翻译人士粗糙之处在所难免,想体会原文精髓的朋友请到Raywenderlich商店支持正版。—————— by 葛布林大帝关于作者:这篇文章的原作者是Jeremy

2015-01-14 15:01:17 677

转载 UISearchBar 和 UISearchDisplayController的使用

之前比較少用UISearchBar 和 UISearchDisplayController,最近閱讀了一些有關資料,簡單做個筆記:1、UISearchBar 和 UISearchDisplayController 在IB中是可以直接使用的,UISearchBar如果不指定delegate及執行相關的方法,那麼與一個TextField類似。加入一個UISearchDisplayControl

2015-01-05 17:03:50 281

转载 UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta

通常使用UISearchbar都需要去除其背景色来与自己的界面风格保持协调,但是UISearchbar的设计随着iOS版本的升级不断地在发生着变化,下面我们通过分析UISearchbar在各个iOS版本下的视图层次结构来探讨去除其背景色的方法。    首先使用UIView的私有方法recursiveDescription来看一下UISearchbar在iOS各个模拟器版本中的视图层次结构。这里

2015-01-05 15:55:58 356

原创 IOS调试命令

UIView私有方法:[UIView recursiveDescription];效果图:

2015-01-05 15:37:39 411

原创 隐藏leftBarButton上面的文字

隐藏leftBarButton上面的文字self.navigationItem.leftBarButtonItem.customView.hidden=YES; self.navigationItem.hidesBackButton = YES;

2014-12-29 20:30:47 402

转载 ios开发的22个技巧

1. TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView = [[UIView alloc] init];”试过都说好,加完这句之后就变成了图2的样子。2. 自定义了leftBarbuttonItem左滑返回手势失效了怎么办?[cpp] view plain

2014-12-29 20:21:53 458

转载 IOS 开发常用第三方库

1. AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单,因此,许多iOS应用开发都会使用到

2014-06-09 19:45:07 567

转载 利用预渲染加速iOS设备的图像显示

最近在做一个UITableView的例子,发现滚动时的性能还不错。但来回滚动时,第一次显示的图像不如再次显示的图像流畅,出现前会有稍许的停顿感。于是我猜想显示过的图像肯定是被缓存起来了,查了下文档后发现果然如此。后来在《Improving Image Drawing Performance on iOS》一文中找到了一些提示:原来在显示图像时,解压和重采样会消耗很多CPU时间;而如果预

2014-04-14 10:47:40 374

转载 ios学习推荐博客

[1] 李华明:Objective-C语言随笔、iOS Cocos2d游戏开发从这一章开始,Himi将一步一步的带大家走进Iphone4的开发,当然开发语言则不再是Java,而是Objective-C。Mac os 下搭建iOS开发环境类的创建和实例化以及函数的添加和调用!iPhone 游戏开发:游戏引擎剖析iPhone 游戏开发:创建视图并绘制简单图形搭建cocos2d游戏引擎环

2014-04-14 10:24:18 653

转载 UITableView优化

在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。实际上只要针

2014-04-14 09:32:50 430

原创 ios之协议传值(Protocol)

协议:协议是一个方法签名的列表,在其中可以定义若干个方法。根据配置,遵守该协议的类会去实现这个协议中规定的若干个方法。代理:代理是一个概念,很难用一个名词去定义(如我们可以说协议其实就是一个方法列表)。它更像是一种关系,我要做某一个事情,但我自己不想去做这件事,我委托其他人帮我去做这件事。这个时候,这位其他人就是我的代理。protocol是一种语法,它提供了一个

2014-03-01 11:27:26 1482

原创 ios之UITableView

UITableView应用非常广泛,几乎每个应用都会用到它,看起来很复杂,好在上手不难。        UITableView继承自UIScrollView,可以表现为Plain和Grouped两种风格。查看UITableView的帮助文档我们会注意到UITableView有两个Delegate分别为:dataSource和delegate。  dataSource是UITableView

2014-03-01 05:01:08 896

原创 ios之网络数据解析:XML解析(一)

通常,开发出来的应用都具有网络功能,如此一来,避免不了要接收网络数据,这里聊聊XML格式数据的解析。        要解析数据,首先要找到想要解析文件的路径,也就是xml的路径,这里把xml放在本地Bundle包中,代码如下: NSString *path = [[NSBundle mainBundle] pathForResource:@"Student" ofType:@"x

2014-03-01 03:53:21 725

原创 ios开发之Block语法

Block语法,也称为块语法,是ios4.0版本之后新增的程式语法,主要用于类与类之间通信,比协议传值更加灵活,其本质是C语言的函数指针,经过测试,感觉使用Block最大的便利就是简化的回调过程。例如:以前使用UIView的动画,进程要控制动画结束后进行相应的处理。iOS 4.0之后,UIView新增了对Block的支持,现在只要使用简单的一个Block代码就可以在写动画的代码部分直接添加动画

2014-02-27 02:04:03 652

空空如也

空空如也

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

TA关注的人

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