Objective - C学习 (Foundation框架)-- 02类

NSString NSMutableString
NSArray NSMutableArray
NSSet NSMutableSet
NSDictionary NSMutableDictionary
NSDate
NSObject

C -> OC字符串
NSString *s = [[NSString alloc] initWithUTF8String:"jake"];

OC -> C
const char *cs = [s UTF8String];
NSUTF8StringEncoding 中文转码

initWithContentsOfFile

[NSURL fileURLWithPath:@"/User/apple/Desktope"];

时间: 2024-09-29 04:21:39

Objective - C学习 (Foundation框架)-- 02类的相关文章

【黑马程序员】————Foundation框架02常用类—字符类

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 常用类 NSString ->NSMutableString NSArray ->NSMutableArray NSSet ->NSMutableSet NSDictionary ->NSMutableDictionary NSDate NSObject 字符类-NSString/NSMutableString NSString : 不可变字符串  NSMutableString

【黑马程序员】————Foundation框架02常用类—集合类

NSArray ->NSMutableArray NSSet ->NSMutableSet NSDictionary ->NSMutableDictionary 1.NSArray/NSMutableArray NSArray :不可变数组 NSMutableArray : 可变数组 基本使用 1 void use() 2 { 3 /* 4 C数组对比 5 int a = 5; 6 7 int ages[10] = {1, 90, 89, 17}; 8 9 Person *p = [[P

黑马程序员--Foundation框架之--类其他常用的类:NSNumber,NSDate

------IOS培训期待与您交流! ------- Foundation的其他常用的类:NSNumber,NSDate 一.NSNumber 这个类主要是用来封装基本类型的,OC 中的集合是不允许存入基本类型的,所以NSNumber类就诞生了,需要将基本类型封装一下,然后存进去. 从这一点上我们就可以看出NSNumber是很重要的,后面一定会经常用到. 1.封包和解包 // 创建NSNumber // 封包 NSNumber *intNumber = [NSNumber numberWithI

Foundation框架 - NSNumber类

NSNumber类 NSFormatter #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSLog(@"1******************* NSFormatter ***********************"); NSNumber* nb1=[NSNumber numberWithInt:25]; NSNumber* n

Foundation框架 - NSException类

NSException类 WBStudentManager.h #import <Foundation/Foundation.h> NSString* const NameInvalidException ; @interface WBStudentManager : NSObject - (void)registStudent:(NSString*)name; @end WBStudentManager.m #import "WBStudentManager.h" @im

黑马程序员——Foundation框架常用类(NSDate)

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 简介 NSDate:用于保存时间值的一个OC类,同时提供了一些方法来处理一些与时间相关的事.NSDate对象用来表示一个具体的时间点.NSDate是一个类簇,我们所使用的NSDate对象,都是NSDate的私有子类的实体.NSDate存储的是GMT时间,使用的时候会根据 当前应用 指定的 时区 进行时间上的增减,以供计算或显示. NSDate 1.时间对象的基本使用 //第一种创建方式(里面存储

Foundation框架 - NSDate类

NSDate类 // // main.m // 8.NSDate // // Created by wangzhaolu on 14-2-25. // Copyright (c) 2014年 Turing. All rights reserved. // #import <Foundation/Foundation.h> static void transTimeZone(NSString* currDateStr); int main(int argc, const char * argv[

Foundation框架 - NSDictionary类、NSMutableDictionary类

NSArray.NSSet.NSDictionary /* 集合 1.NSArray\NSMutableArray * 有序 * 高速创建(不可变):@[obj1, obj2, obj3] * 高速訪问元素:数组名[i] 2.NSSet\NSMutableSet * 无序 3.NSDictionary\NSMutableDictionary * 无序 * 高速创建(不可变):@{key1 : value1, key2 : value2} * 高速訪问元素:字典名[key] */ 字典创建 #im

iOS Foundation 框架基类

太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的漂亮人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 基类 Title Topic Date NSObject Class Reference Data Types & Collections

黑马程序员——Foundation框架常用类(NSNumber/NSValue)

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 简介 引入:NSArray.NSSet.NSDictionary这些OC集合都只能存放OC对象,不能存放基本数据类型(int.char.double...).如果我们想将基本数据类型存到这些OC集合中,那么我们将基本数据类型(int.char.double...)包装成OC对象,那么就可以存到OC集合中.NSNumber可以将基本数据类型包装为OC对象. NSValue:用来存储一个C或者OC的