黑马程序员
文章平均质量分 61
老男
开朗,有气度
展开
-
黑马程序员---OC学习笔记之NSNumber和NSValue的介绍和使用
——Java培训、Android培训、iOS培训、.Net培训——–一、NSNumber的使用1、NSNumber的介绍和使用NSArray和NSDictionary中只能存放OC对象,不能存放int,float,double等基本数据类型。如果真想把基本数据放进数组或字典中,需要先将基本数据【包装】成OC对象 NSNumber可以将基本数据类型包装成对象,这样就可以间接将基本数据类型存进NSAr原创 2015-10-08 21:33:43 · 384 阅读 · 0 评论 -
黑马程序员---OC学习笔记之NSFileManager介绍和用法
——Java培训、Android培训、iOS培训、.Net培训——–一、NSFileManager介绍和用法1、介绍1)顾名思义,NSFileManager是用来管理系统文件的。 它可以用来进行常见的文件\文件夹的操作(拷贝、剪切、创建等) 2)NSFileManager使用了单例模式singleton 使用defaultManager可以获取那个单例对象2、用于判断 //NSFileM原创 2015-10-08 17:34:54 · 379 阅读 · 0 评论 -
黑马程序员---OC学习笔记之NSDictionary的介绍及使用
——Java培训、Android培训、iOS培训、.Net培训——–1、NSDictionary介绍NSDictionary 的作用类似:通过一个key,就能找到对应的value。它是不可变的,一旦初始化完毕,其内容就无法被修改 而且字典是无序的。2、创建//NSDictionary介绍与使用 //1)创建字典,一旦创建,内容就不可改变 //空字典原创 2015-10-08 17:09:32 · 367 阅读 · 0 评论 -
黑马程序员---OC学习笔记之ios沙盒机制及获取沙盒路径
——Java培训、Android培训、iOS培训、.Net培训——–1、沙盒的概念和作用每个ios应用都有自己的应用沙盒,应用沙盒就是【文件系统目录】,与其他应用的文件系统隔离。ios系统不允许访问其他应用的应用沙盒。在ios8中已经开放访问(extension)。2、应用沙盒下一般包含以下几个目录1)Document :保存应用运行时生成的需要【持久化】的数据 2)tmp:保存应用程序运行时所需原创 2015-10-08 18:22:44 · 1656 阅读 · 0 评论 -
黑马程序员---OC学习笔记之常见结构体
——Java培训、Android培训、iOS培训、.Net培训——–1、NSPoint和CGPoint的使用苹果官方一般推荐使用CG开头的 //1、NSPoint是CGPoint的一个别名 //用来表示平面上的两个点 //定义一个NSPoint NSPoint np1 = {1,2}; np1.x = 2;原创 2015-10-08 20:37:55 · 303 阅读 · 0 评论 -
黑马程序员---OC学习笔记之集合对象的内存管理
——Java培训、Android培训、iOS培训、.Net培训——–1、集合对象的内存管理1)当一个对象加入到集合中,那么对该对象的【引用计数会+1】 2)当集合被销毁时,集合会向集合中的元素发送release消息 3)当集合销毁时,其中的对象不一定被销毁。如果其中的元素的引用计数不为1,那么即使发送了release消息 ,该对象也不会被销毁的。2、集合对象的内存管理举例【需要把项目从ARC模式原创 2015-10-09 09:53:38 · 422 阅读 · 0 评论 -
黑马程序员---OC学习笔记之copy概念及入门
——Java培训、Android培训、iOS培训、.Net培训——–一、copy概念及入门1、对象copy的概念1)什么是copy copy的字面意思是“复制”,“拷贝”,是一个产生副本的过程 对象copy的目的:要使用某个对象的数据,但是不会改变这个对象的内容。 常见的复制会用一个源文件产生:文件复制 作用:一个副本文件2)特点 修改源文件或副本文件的内容,不会影响到另一个。 OC中的原创 2015-10-09 10:30:00 · 653 阅读 · 0 评论 -
黑马程序员---OC学习笔记之简单的单例模式实现
——Java培训、Android培训、iOS培训、.Net培训——–1、单利模式概念1)什么事单例模式(Singleton)单利模式的意图是使类的对象成为系统中唯一的实例,提供一个访问点,共客户类共享资源2)什么情况下使用单例?A、类只能有一个实例,且必须从一个为人熟知的访问点对其进行访问,比如工厂方法 B、这个唯一的实例只能通过子类化进行扩展,而且扩展的对象不能破坏客户端代码3)单例设计模式的要原创 2015-10-09 18:36:50 · 448 阅读 · 0 评论 -
黑马程序员---OC学习笔记之NSDate的介绍和使用
——Java培训、Android培训、iOS培训、.Net培训——–1、NSDate的介绍和使用NSDate可以用来表示时间,可以进行一些常见的日期和时间处理。 一个NSDate对象就代表一个时间 [NSDate date]返回的就是当前时间2、日期的格式化和计算日期//NSDate的使用 //1)获取当前时间:显示的是格林威治时间 NSDate *date =原创 2015-10-09 09:51:42 · 452 阅读 · 0 评论