自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just try

一花一世界,一叶一如来,一砂一极乐,一笑一尘埃。

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 认识 UIPickerView

// pickerView 的接口@interface UIPickerView: UIView @property (nonatomic, assign) id dataSource; // 默认为 nil, 弱引用@property (nonatomic, assign) id delegate;// 默认为 nil, 弱引用@property (nonatomic

2014-02-07 12:48:53 542

原创 如何把自定义的字体添加到 iOS 应用中?

第一步:把字体文件纳入你的 Xcode 工程中我们使用的字体,通常是 TTF 或 OTF 格式。我们通常在 UILabel 和 UITextView 对象中使用自定义字体。我们要做的第一步就是把字体文件纳入 Xcode 工程之中。我们可以先打开字体册,查看我们希望使用于工程中的字体,确定要使用的字体后,鼠标右击该字体,选择“在 Finder 中显示”,将该字体复制到我们的工程中

2014-01-23 11:51:04 1014

原创 操纵数组内容

#import int main(int argc, const char * argv[]){ @autoreleasepool { NSMutableArray *listOfNames = [[NSMutableArray alloc] init]; [listOfNames addObject:@"Jack

2013-12-27 15:59:07 508

原创 查询数组

按照预设的要求,查询满足预设条件的对象数组元素,以此组成新的对象数组。1—— 使用 NSPredicate (断言)类的实例,定义搜索条件;2——使用原始数组的 filteredArrayUsingPredicate:  (使用断言对数组进行筛选)方法,该方法会返回一个新的,由所有满足筛选条件组成的对象数组。使用了之前的 Goods 类#import #import "G

2013-12-27 15:04:34 523

原创 遍历数组—三种内置的方法

NSMutableString *string1 = [NSMutableString initWithFormat:@"Tom"]; NSMutableString *string2 = [NSMutableString initWithFormat:@"Harry"]; NSMutableString *string3 = [NSMutableString in

2013-12-26 19:10:28 563

原创 如何排序数组(把对象按照各自属性值的顺序出现在列表中)

1——使用 NSSortDescriptor(分类描述符类) 类 为每个需要用于排序的属性,创建对象;2——创建 NSArray 数组,将所有创建的 NSSortDescriptor 对象传入这个数组中;3——使用 NSArray 类的 sortedArrayUsingDescriptor: 方法,将2中的数组作为参数,传入该方法;4——结果会返回一个数组,这个数组中的对象已经按照指定

2013-12-26 18:16:14 1105

原创 视图控制器自带视图的创建过程详解

UIViewController 类中,定义了一下属性及方法:@property (nonatomic, retain) UIView *view; // 在该视图控制器对象的视图属性未被设定(即view 为 nil)的前提下,取方法(the getter)会首先引发 [self loadView]-(void) loadView; // 如果编程者没有使用一个 nib 文件,那么他就应该在这个方

2013-12-10 16:05:09 641

原创 关于 rootViewController 的那些事(1)

rootViewController自己会附带一个视图; 通常作为window(窗口视图 UIWindow实例)的视图控制器。 控制器可以加载到附属于它的 xib 文件,若刚被创建的 根视图控制器没有附属的 xib 文件,我们可以自建一个 xib 文件,然后在 identity inspector 栏的 custom class 输入框中,填入你想让它从属的控制器的名称,再在 connection

2013-12-10 16:05:07 1146

原创 使用Storyboard 是优还是劣?

在iOS编程中,使用storyboard 着实可以减少不少的代码量,但是这也只是针对比较简单的应用而言。当我们编写经常需要维护的,或者希望今后可以被复用的代码时,使用它就不划算了,下面列举的是使用 Storyboard 的优劣点:advantages1、快速做出原型,便于演示;2、替代部分简单的代码;3、便捷地为 UITableView 对象创建静态的 UITableViewCell 对象;4、提

2013-12-10 16:05:04 699

原创 iOS 网络编程 (1)-解析URL,提取数据

通过网络获取数据有两种方法: 1.使用NSURL类的方法NSURLConnection 和 NSURLRequest;2.使用NSData 的方法initContentWithURL 或 dataWithContentsOfURL。方法一:     NSString *googleURL = @"http://www.weather.com.cn/data/cityinfo/10107101

2013-12-10 16:05:02 2715

原创 对这篇iOS学习指南真心大爱,链接下来供大家分享

苹果Xcode帮助文档阅读指南

2013-12-10 16:05:00 1049

原创 分类 (Foundation)

1.什么是分类?     分类本身是一个类,附属与另一个类,分类对其附属的类进行扩展(不必访问其附属类的源代码),扩展类的定义(一般是方法 method)。2.分类与子类的差异是什么,两者有何关系?     分类是对其附属类的扩展,所以要在分类的接口(interface...)前使用 #import 来包含其附属类的接口文件,分类自身并不含有其附属类的一些实例变量和方法。子类则是对其父类的

2013-12-10 16:04:58 569

原创 块(blocks)(foundation)

1.什么是块? 在Objective-C 中,块的概念和我们所熟悉的函数式编程中的块的概念是一致的,它是一个独立的逻辑处理单元。块 是苹果在IOS 4.0对OBJ引如的新特性, 2.如何使用块? 在OBJ 中,块被当做一个对象来处理。 这个对象具有以下属性和对其合法的操作: 1). 具有该块自身的局部变量; 2). 允许传入参数(可以为空); 3). 具有返回值(可以为空); 4). 可以访问该

2013-12-10 16:04:55 548

原创 Objective-C中的结构体(基础知识总结)

1.什么是结构体?能够将许多相同的数据元素组合到一起的是 数组,而能够将许多不同的数据元素组合到一起的则是 结构体。结构体即是将不同数据整合到一起的一个数据块。2.如何定义结构体? 方式一: struct basketball { double weight; /* 篮球的重量*/ double radius; /* 篮球的半径 */}variable1,variable2 = {30, 7};

2013-12-10 16:04:53 712

原创 IOS 常用UIKit 控件总结

在学习UIKit 控件这部分内容时,发现网上很少有做这方面总结的文章,小生通过一段时间在网上各种渠道的学习,其中部分内容为引用(对提供资料的作者致以最诚挚的谢意),对大多数常用的视图控件的功能、部分属性以及使用范例进行了总结,希望对大家有所帮助,节省更多宝贵的时间。1. UILabel 功能: 显示文本(一般是简短的)部分属性@property(nonatomic , copy)     NS

2013-12-10 16:04:51 2126

iOS7 Programming Cookbook

iOS 开发手册,壤括了更加详细的 iOS开发技术细节,提升开发技术必备资料书!

2015-01-16

空空如也

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

TA关注的人

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