随笔分类 - Foundation框架
摘要:学到这里, 我们基本上就把Foundation框架里面的东西学的七七八八了, 剩下的就只有UIKit, 也就是我们的UI部分,好了, 废话不多说, 现在我们来看看NSDate是干嘛用的吧.例子:#import int main(int argc, const char * argv[]){ N...
阅读全文
摘要:前面我们学完了Foundation框架里面三大集合类, 以后在开发的过程中, 我们就可以非常方便的存储我们想要的各种数据, 但前面我也讲过了, 三大集合类都不可以存放基本数据类型, 这让我们很头疼, 如果我必须得存一些基本数据类型, 那么怎么办呢? 其实在OC中是有这么一个非常好用的类, 可以存储我...
阅读全文
摘要:前面我们讲了NSDictionary, 现在我们来讲一下它的子类NSMutableDictionary, 这个NSMutableDictionary和前面的NSMutableString,NSMutableArray是一样的原理, 都是可变的, 下面让我们来看看它是怎么运作的:例子:#import ...
阅读全文
摘要:前面我们讲完了两种集合类, 分别是NSArray和NSSet, 现在我们来讲讲第三种集合类,NSDicitonary, 直接翻译就是字典的意思, 它的功能和新华字典的功能一样, 可以一个一个翻开来查看, 查找里面的内容,NSDictionary相比起前面两种集合类来讲也是最灵活最好用的, 下面让我们...
阅读全文
摘要:前面我们讲完过了NSArray和NSMutablArray了, 这次我们来讲讲第二个集合类,NSSet和它的子类NSMutableSet, 其实NSSet和NSArray基本上是一样的, 唯一的不同点就是NSSet它是没有循序的, 所返回的对象是随机的, 下面让我们来看看吧~例子:#import i...
阅读全文
摘要:在前面我们讲完了第一个集合类, NSArray, 现在我们来讲一下它的子类,NSMutableArray, NSMutableArray和NSMutableString一样, 是属于可变类型, 无论你在前期初始化的时候有没有赋值, 我们都可以在程序运行的时候给它在赋值, 下面让我们来看看例子:例子:...
阅读全文
摘要:什么是集合类呢? 所谓的集合类就是可以把很多东西装在一起, 其实在C语言中我们也有对应的集合类, 那就数组, 在OC中有三个集合类, 分别是NSArray,NSSet, NSDictionay, 当然这里是包括他们的子类, 现在我们来看看集合类的第一个,NSArray:我们都知道在C语言里面, 要存...
阅读全文
摘要:在前面我们讲完了NSString, 对NSString有了一个基本的认识, 知道它是怎么创建, 怎么导入和导出, 现在我们来看看继承于NSString的NSMutableString,Mutable是可变的意思, 那NSMutableString顾名思义就是可变字符串的意思, 那什么时候可变字符串呢...
阅读全文
摘要:在前面我们学完了Foundation框架里最常用的四个结构体, 现在我们来讲讲最常用的类, 这次讲的是OC中的字符串---->NSString, 下面让我们来看看NSString的创建方式以及运用:例子:#import int main(int argc, const char * argv[]) ...
阅读全文
摘要:前面我们已经把常用的四个结构体学完了, 知道怎么去创建怎么去使用了, 但还有一些小细节没有补充完, 下面让我们一起来看看吧:例子:#import int main(int argc, const char * argv[]){ // 用来比较两个点是否相同(x, y) BOOL p = ...
阅读全文
摘要:在前面, 我们已经搞定了CGSzie,CGPoint, NSRange了, 这次来最后一个常用结构体NSRect也就是CGRect,CGRect在iOS开发中, 是用来表示一个矩形的位置, 以及宽高, 下面让我们一起来看看.CGRect是什么呢? 其实CGRect就是把CGPoint和CGSize两...
阅读全文
摘要:在前面我们已经学完了NSRange和NSPoint, 这次我们来学第三个常用结构体, 它就是NSSize, 也就是CGSize,CGSize在Foundation框架中表示的是宽高, 下面让我们来看看:例子:#import int main(int argc, const char * argv[]...
阅读全文
摘要:在前面我们学会了第一个Foundation的常用结构体NSRange, 知道了它的用途, 现在我们来看看第二个结构体, 它就是NSPoint, 也叫做CGPoint, 它在Foundation表示一个点, 下面让我们来看看它是怎么创建的:例子:#import int main(int argc, c...
阅读全文
摘要:前面我们已经把OC的语法学完了, 现在我们来进阶一下, 学习一些稍微深层次一点的东西, 这个就是Foundation框架啦, 框架是什么东西?其实框架就是把类型, 方法一系列东西综合在一起, 这个就叫做框架啦, 现在我们来看看Foundation框架里的常用结构体之一的NSRange.讲解一下, 什...
阅读全文