自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小凡 ‘ Small growth

厚德博学,止于至善,善以修身,学以养德

  • 博客(24)
  • 资源 (22)
  • 收藏
  • 关注

原创 iOS:navigationItem自定义时无法紧贴左侧

解决demoUIButton *btn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, BUTTON_WIDTH, BUTTON_HEIGHT)];    //添加点击事件    [btn addTarget:self action:@selector(buttonClickAction:) forControlEvents:UIContr

2014-11-26 11:41:53 1308

原创 iOS:layoutSubviews的使用浅谈

layoutSubviews是UIView中的属性方法,即只要继承于UIView,就可以使用这个方法,这个方法也很强大,以下是他的触发时机:1、init初始化不会触发layoutSubviews2、addSubview会触发layoutSubviews3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化4、滚动一个UIScrol

2014-11-26 11:13:56 2134

原创 iOS:获取视图控制器实例的方法

获取视图控制器实例,可以使用其公开的成员变量的值,而不是重新开辟一块内存,与原先的实例并不只想一块内存区域实例方法- (RootViewController *)rootViewController{ UIResponder *next = self.nextResponder; do { if ([next isKindOfCla

2014-11-25 11:28:43 1096

原创 iOS:设置UILabel行距实例

//创建UILabel UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(7, 5, TABLEVIEW_WIDTH - HEADIMGVIEW_HEIGHT - 20 - 24 - 20, 0)]; //自动换行 label.numberOfLines = 0; //设置label内容宽度

2014-11-25 11:07:51 4202

原创 iOS:编译错误Unknown type name ‘***'

目前有两种情况:1.循环引用     把你.h中导入的.m文件改成@class,然后再在.m中import2.没有导入框架     有时是在.mm文件里面操作,这时候需要使用OC的东西,比如说NSString什么的,就需要导入foundation.h还有其他情况请留言,谢谢分享

2014-11-21 16:56:39 5191

原创 iOS:点击button卡死

场景:     在tableView的Cell中有一个button,我需要点击这个button然后使得其视图控制器上的一个视图改变frame,但是我点击这个button后,导致卡死,也不崩溃,所有事件失效,我本人初步认为是线程卡死,或者事件全部传递到了我需要改变frame的那个视图上,无法分发事件。解决:     1.使用Block解决,或者其他设计模式来传递点击消息;   

2014-11-19 16:40:13 2364

转载 iOS:iOS8开发(三)~深入理解autolayout

一、概要通过对iOS8界面布局的学习和总结,发现autolayout才是主角,autolayout是iOS6引入的新特性,当时还粗浅的学习了下,可是没有真正应用到项目中。随着iOS设备尺寸逐渐碎片化,纯粹的hard code方式UI布局将会走向死角,而autoresizing方式也有其局限性,所以无论如何autolayout都将成为UI布局的重要方式。前两篇以发烧友心态对iOS

2014-11-18 17:03:30 1726 3

转载 iOS:iOS8开发(二)~storyboard中autolayout和size class的使用详解

一、概要:前一篇初步的描述了size class的概念,那么实际中如何使用呢,下面两个问题是我们一定会遇到的:1、Xcode6中增加了size class,在storyboard中如何使用?2、auto layout该如何与size class配合来进行UI布局?二、了解一件新事物的最好的办法就是实践,让我们揭开那神秘的面纱:例子1、新建一个Single

2014-11-18 16:46:57 1430

原创 iOS:一个Cell中设置另外一个Cell中的button

场景:子类化Cell中有button,拥有选中式样,点击第一个Cell中的button后,Cell一中的button获得选中式样,但是当点击Cell二中的button时,Cell一中的button选中式样依然存在,即同时存在两个选中的button。解决方法:在子类化的Cell中,定义一个static UIButton *selectedButton;必须是 static 静态变量。

2014-11-18 13:01:27 1277 1

原创 iOS:通过URL构件UIImage

很多时候我们只能得到一个URL,然后需要构建一个UIImage。通常情况下,我们一般都是通过SDWebImage来直接构建UIImageVIew的image,如何用URL直接构建UIImage呢?如下转换:NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlStr]];button.backgro

2014-11-18 12:48:56 2346

原创 iOS:使UITableView一直显示最后一个Cell

在你需要使用的地方,首先要调用到这个UITableView,然后设置它的偏移量为 UITableView的内容高度减去UITableView的试图高度具体demo:[self.tableView setContentOffset:CGPointMake(0, self.tableView.contentSize.height - self.tableView.height)];

2014-11-18 11:30:04 2400

原创 iOS:编译错误[__NSDictionaryM objectAtIndexedSubscript:]: unrecognized selector sent to instance 0xa79e61

这个意思是,__NSDictionaryM  无法将值传到下标索引对象,言简意赅就是数组越界,但是再看看,这是数组吗?不是,所以,遇到这种crash,我这里有两种情况:1.首先看看你 indexPath.row 用的有没有问题;2.看看你请求下来的数据类型对不对。如果还有其他情况,欢迎留言有的时候,系统并不提示你crash在了哪里,仅仅返回到了main函数,这个时候,点击

2014-11-17 16:54:07 11723

原创 iOS:编译错误Undefined symbols for architecture i386: _OBJC_CLASS_$_XXX", referenced from: error

Undefined symbols for architecture i386: _OBJC_CLASS_$_XXX", referenced from: error这个意思为无法找到名为XXX的类,进而还会导致一个无法连接的一个报错,只要把这个解决了就好了既然没有这个类,我们就需要添加这个类第一步:选择项目文件,找到TARGETS第二步:选择 Buil

2014-11-14 14:18:44 9111

原创 iOS:UIWebView布局

为表诚意,先上demo/*------------------------webView加载本地html-------------------*/ //获取数据 NSDictionary *json = [DataReceive requestData:news_detail]; NSString *content = json[@"content"]; //内容

2014-11-14 13:58:20 1139

原创 iOS:UIWebView

UIWebView的使用方法

2014-11-13 19:09:22 3473 5

原创 iOS:Block详解

一 、(一)定义和使用Block首先使用^运算子来定义一个block变数,而且在block的定义后面加上; 来表示一个完整的述句int multiplier =7 ;     int (^myBlock)( int ) = ^( int num)     {         return num * multiplier;     };我们定义一个「myBloc

2014-11-13 16:15:35 843

翻译 iOS:SDWebImage

原文来自:http://cocoadocs.org/docsets/SDWebImage/3.7.1/网络形象这个类库提供了一个类UIImageView支持来自网络的远程图片。它提供了:UIImageView类别添加web图像和缓存管理和可触摸框架异步图片下载器异步内存+磁盘映像缓存自动缓存过期处理动画GIF的支持WebP格式支持背景图像解压缩保证相同的URL不会下载多

2014-11-12 18:22:57 1333

原创 iOS:编译错误[__NSCFNumber length]: unrecognized selector sent to instance 0x8b3c310’ - andy_shen

数据类型出错1.我第一次出错在于定义model时,请求下来的是NSNumber的类型,但是我定义的NSString,这时候可以在定义model数据类型时进行一个安全判断示例:

2014-11-12 18:16:04 2976

转载 iOS:iOS8开发(一)~初探Size Class

一、新特性Size Class介绍随着iOS8系统的发布,一个全新的页面UI布局概念出现,这个新特性将颠覆包括iOS7及之前版本的UI布局方式,这个新特性就是Size Class。Size Class配合Auto Layout可以解决所有(包括iPhone及iPad)iOS设备屏幕尺寸及屏幕旋转时候的UI适配问题 。二、为什么要使用Size Class直到iPh

2014-11-12 18:12:12 1774

转载 iOS:SDWebImage使用详解

这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码:UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category)前提#import导入UIImageView+WebCache.h文件,然后在tableview的cellFor

2014-11-11 18:59:31 5109

转载 SQLite入门

1。从www.sqlite.org下载SQLite 3.3.4的版本   为了方便,我把它解压了,就一个SQLite3.exe,放入Windows目录下。   Cmd 进入命令行   1)   创建数据库文件:   >SQLite3 d:/test.db 回车   就生成了一个test.db在d盘。   这样同时也SQLite3挂上了这个test.db   2)

2014-11-11 17:29:17 713

原创 iOS:编译错误Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/b

这里有两种情况:第一种是某xxx.m文件不存在或路径不对,而且里面有5.1什么的解决方法如下:在Build Phases-->Complie Sources中找到有两个xxx.m文件,一个正常,一个标红了xxx.m,只要把标红的丢失文件删除掉就行了。第二种是,里面有4.1什么的解决方法如下:在Build Settings 中,将Apple

2014-11-11 14:48:38 3992

转载 iOS:日历星期几的算法

(年+年/4+年/400-年/100-年基数+月基数+日)/7=……余星期几 注:式中分数均取整        年基数,平年1,闰年2,        月基数,1、平年:一月0, 二月3, 三月3, 四月6, 五月1, 六月4,                              七月6, 八月2, 九月5, 十月0, 十一月3, 十二月5.               

2014-11-11 10:08:29 1150

原创 iOS:UIPopoverController示例

iPad特有的方法,iPhone无法使用效果图:具体使用方法:创建一个UIViewController,这个UIViewController就是这个方框,需要具体在UIViewController里面怎么布局就看自己的安排了,上面的那个角是系统生成的,具体怎么生成的,下面讲。首先我们要明确,肯定是点了发起讨论才使UIPopoverController出现的,所以,创

2014-11-05 17:08:36 800

上拉刷新,下拉加载框架

简单易用的上拉刷新,下拉加载框架,源码开放,有备注

2015-03-14

Xcode插件(UIImage)

方便查找图片,直接能够显示图片大小与内容,很方便,支持Xcode6

2015-02-13

Xcode插件(注释)

/** * <#Description#> * * @param tableView <#tableView description#> * @param indexPath <#indexPath description#> * * @return <#return value description#> */

2015-02-13

汉字转拼音(源码)

将汉字转为拼音,全部为大写,字与字之间有一个空格,demo是源码,可以参考参考,也可以直接导入使用,方法是类方法,直接调用就行了

2014-12-04

可自定义的日历

一个可以自定义的日历,支持iOS7以上系统(iOS6未设置),源码开放

2014-12-04

Objective-C基础教程+源代码

Objective-C基础教程+源代码,详细的解释与源码的参考

2014-12-03

Swift入门实例

Apple Swift编程语言入门教程,有相应demo,适合入门学习

2014-12-03

KVC-KVO原理详解及编程指南

详细的介绍了KVO与KVC的原理机制,可以有效运用KVO-KVC编程

2014-11-26

23种设计模式

使用例子来解述设计模式的应用原理,资源不大,是个doc文档,可以帮助读者更加了解设计模式机制

2014-11-26

设计模式图解

23种设计模式图解,能够直接明了的看到设计模式的机制

2014-11-26

UIKit框架图

UIKit框架图,能够清晰直观看到各种UI之间的继承关系与兄弟关系,能够明了的得到各种继承方法

2014-11-26

webView通用新闻格式

通用的UIWebView新闻布局的HTML模板,作者,图片,内容,以及发布时间都有

2014-11-14

MKNetworkKit网络请求类

封装好的MKNetworkKit网络请求类,支持GET和POST请求,继承了MKNetworkKit的轻便特性,支持请求时需要的 域名、API地址、请求参数、请求头、SSL等,并使用block回调请求结果

2014-10-15

送女朋的圣诞网页

是一个简单圣诞网页,内含动态效果,部分素材已删除,可根据自身需求替换,并附带有一个桌面程序,网页内含javascript框架,可自行研究。

2013-12-25

基于XML的查询系统

基于XML的学生查询系统,内含数据库,CSS,XSL,DTD,并且带有界面,可以自己调整,简单上手,结构鲜明。

2013-12-22

基于XML的学生查询系统

基于XML的JAVA系统,其主要借鉴于大学XML课程。另附带数据库,CSS等。

2013-12-22

基于XML的学生查询系统(需调试)

主要运用于大学课程学习与借鉴,主要用于学习

2013-12-22

空空如也

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

TA关注的人

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