自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS菜鸟学习——NSSortDescriptor的使用

我们以数组的排序为例(也许NSSortDescriptor最常用的地方是NSFetchedResultsController中,但用法大致相同)。    假设要对userArray数组中的对象进行排序,而数组中含有多个User对象(User继承于NSManagedObject),User中有一个属性叫做country。[plain]1. NSSortDescriptor *sortDe

2015-04-27 15:18:54 341

转载 AFNetwork 作用和用法详解

AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。Github地址:https://github.com/AFNetworking/AFNetworkin

2015-04-27 09:23:57 347

转载 iOS开发UI篇—在UItableview中实现加载更多功能

一、实现效果点击加载更多按钮,出现一个加载图示,三秒钟后添加两条新的数据。                     二、实现代码和说明当在页面(视图部分)点击加载更多按钮的时候,主页面(主控制器)会加载两条数据进来。视图部分的按钮被点击的时候,要让主控制器加载数据,刷新表格,2B青年会在视图中增加一个主控制器的属性,通过这个属性去调用进行加载

2015-04-27 09:09:43 416

转载 performSelector 那点事

在项目中,常常用到performSelectorXXX之类的方法,而且有很多类似方法;今天就来召集一下!1.performSelectorOnMainThread:withObject:waitUntilDone:- (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUnt

2015-04-27 00:04:23 364

转载 UIRefreshControl:点击按钮实现下拉刷新

转自:http://blog.csdn.net/jymn_chen/article/details/19305369新浪微博的app中有一个功能,就是点击一个tabBarItem时,表格会自动下拉刷新,不需要人手工操作。以前写过新浪微博app的Demo,但当时一直没想明白以上功能是怎么做到的,现在找到方法了,很简单,就是在点击按钮后,设置Table View的conte

2015-04-26 23:55:33 769

转载 iOS开发UI篇—CAlayer层的属性

iOS开发UI篇—CAlayer层的属性一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0) @property CGPoint an

2015-03-22 23:20:20 398

转载 UIButton定义和设置圆角

[cpp] view plaincopy//login button      //  .h 中定义      UIButton *_loginBtn;      @property (strong,nonatomic)UIButton *loginBtn;                  // .m 中实现设置按钮      @syn

2015-03-22 23:13:59 394

转载 iOS开发路线简述

iOS系统以及iPhone的出来都要感谢乔布斯,一个完美主义者,从如此优秀的iOS系统和iPhone就可以看出来。下面就简单介绍一下我iOS开发的感受,也是学习iOS开发的一个体系架构。1 iOS开发环境1.1 开发环境标准的配置是MacOSX+Xcode。MacOSX的话首选用苹果电脑,macmini最便宜只要4000多就好了然后自己配一个显示器,macbookp

2015-03-11 22:47:22 406

转载 十分钟让你明白Objective-C的语法(和Java、C++的对比)

很多想开发iOS,或者正在开发iOS的程序员以前都做过Java或者C++,当第一次看到Objective-C的代码时都会头疼,Objective-C的代码在语法上和Java, C++有着很大的区别,有的同学会感觉像是看天书一样。不过,语言都是相通的,有很多共性。下面列出Objective-C语言的语法和Java,C++的对比,这样你就会很容易Objective-C的语法是怎么回事了。先目睹

2015-03-11 22:37:11 317

转载 An error was encountered while running(Domain=FBSOpenApplicationErrorDomain, Code=4)

iOS simulator出现问题,提示:An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)解决方案:[iOS Simulator] >>> [Rest Contents and Settings...] >>> [Re

2015-03-09 18:46:10 362

转载 Xcode The Simulator can't be launched because it is already in use .

Xcode The Simulator can't be launched because it is already in use .,有需要的朋友可以参考下。今天使用模拟器,测试时,突然间, 模拟器起不来了。前几次必须重启机子,后来实在受不了了,就搜罗下大神们的解答! 提示信息:The Simulator can't be launched because it

2015-03-09 16:24:19 439

转载 简单了解下xcode的IB

IB 是Xcode中用来创建界面的一个工具,在Iphone中每个界面都有一个对应的 Storyboard文件。在你创建一个“Single View Application”项目时,会一同创建下面2个Storyboard文件,分别对应iPhone和iPad下的界面:“First Responder”是“第一响应者”,它代表当前界面中正在与用户交互的可视对象。

2015-03-05 15:56:13 427

原创 IBOutlet IBAction

IBOutlet输出口是使用关键字IBOutlet声明的实例变量。控制器头文件中的输出口声明应如下所示:@property (nonatomic, retain) IBOutlet UIButton *myButton;IBOutlet关键字的定义如下所示:#ifndef IBOutlet#define IBOutlet#endif- (IBAction)doS

2015-02-12 20:30:42 334

原创 关于IBOutlet

为了使用Interface Builder,我们需要在如XXViewController.h中增加IBOutlet标记。IBOutlet对于编译器而言只是一个标记,也就是说,编译器会忽略这个关键字。Interface Builder则是根据IBOutlet来寻找可以在Builder里操作的成员变量。需要注意的是,任何一个被声明为IBOutlet并且在Interface Builde

2015-02-11 09:07:59 387

原创 addSubView需要注意的几个点

addSubview:Adds a view to the end of the receiver’s list of subviews.译:增加一个视图到接收者的子视图列表中。- (void)addSubview:(UIView *)viewParametersviewThe view to be added. This view is

2015-02-11 08:55:31 478

原创 CGRect常见用法和几个 CGRect 函数

CGRect  每个视图都使用一个边框定义其界限。这个边框指定了视图的轮廓:其位置、宽度和高度。 我们使用Core Graphics结构宋定义边框矩形。对于边框,这通常表示由原点(CGPoint,x和y)和大小(CGsize,宽度和高度)组成的CGRect矩形。下面是这些类型的简要w'w'w'w'w'w'w'w'w'w'w'w'w'w'w'w'w描述。 

2015-02-11 08:42:28 495

原创 Objective-C 简介Cocoa框架

Cocoa Framework简称Cocoa,它是Mac OS X上的快速应用程序开发(RAD, Rapid Application Development)框架,一个高度面向对象的(Object Oriented)开发框架。无论您是资深的Mac开发人员,还是即将踏入Mac开发世界的新新人类,Cocoa都是您开发应用程序的瑞士军刀、乐高积木,它是您构建Mac OS X应用程序最强大、最高效的工具。

2015-02-09 16:54:37 645

原创 objective-c 之数组

obj-C有两种数组,一种是不可变数组NSArray(可以理解为常量),另一种是可变数组NSMutableArray。这里只说常用的NSMutableArray。对数组的操作有3个:插入、访问、删除。用 id array = [ [ NSMutableArray init ] alloc ];  [ array release ]; 来创建释放数组。数组长度可以通过 [ array count ]

2015-02-09 15:34:17 652

原创 objective-c 语法之字符串

Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长度。1.创建经典的NSString字符串

2015-02-09 09:56:07 320

原创 Objective-C 协议(protocol)

协议(protocol)是Objective-c中一个非常重要的语言特性,从概念上讲,非常类似于JAVA中接口. 一个协议其实就是一系列有关联的方法的集合(为方便后面叙述,我们把这个协议命名为myProtocol)。协议中的方法并不是由协议本身去实现,相反而是由遵循这个协议的其他类来实现。换句话说,协议myProtocol只是完成对协议函数的声明而并不管这些协议函数的具体实现。声明一个协议

2015-02-08 20:33:00 341

原创 Objective-C语法之Category的使用

无论一个类设计的如何完美,都不可避免的会遇到没有预测到的需求,那怎么扩展现有的类呢?当然,继承是个不错的选择。但是Objective-C提供了一种特别的方式来扩展类,叫Catagory,可以动态的为已经存在的类添加新的行为。这样可以保证类的原原来的基础上,较小的改动就可以增加需要的功能。使用Category对类进行扩展时,不需要访问其源代码,也不需要创建子类,这样我们可以扩展系统提供的类。Cate

2015-02-08 20:28:38 301

转载 Objective-C语法之类和对象

1、类和方法下图中是一段的类声明的语法展示,声明了一个叫做 MyClass 的类,它继承于根类:NSObject。(根类可以被所有的其他类直接或间接继承。)下图是一个方法的语法展示,方法的声明由以下几个部分构成:方法类型标识符,返回类型,一个或多个方法签名关键字,以及参数类型和名称。类的实体变量的访问权限:

2015-02-08 20:05:17 284

转载 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-02-05 11:08:04 370

转载 IOS模拟器HOME键缺失解决方法

有home键的.只不过你屏幕分辨率不够高,系统发现显示不下了,就不显示了.就比如如果你把模拟器设置为iPhone(retina)模式时,本应该是个超大的iPhone屏幕,但是有的显示器分辨率设置的太低就也没法显示.这种情况多发生在Mac电脑的屏幕在15寸以下的时候...可以让你的电脑外接一个1080p的显示器.或者,你可以通过点击模拟器菜单的 硬件(hardware)->首页(

2015-02-05 09:22:20 719

原创 求两个正整数的最大公约数和最小公倍数

原题链接:http://acm.njupt.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1015以此纪念我的

2014-11-08 19:44:09 687

空空如也

空空如也

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

TA关注的人

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