摘要: 一个框架其实就是一个软件包,它包含了多个类。Mac 操作系统提供了几十个框架,主要帮助开发者快速的在Mac 系统上开发应用程序。其中包括一些基础框架,就是为所有程序开发提供基础的框架,其中几个常用的类包括:字符串(NSString), 数字(NSNumber), 数组 (NSArray),字典 (N 阅读全文
posted @ 2016-03-04 14:00 枫林晚忆 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 分类(类目)--字符串逆序输出 目录 NSString+Reverse.h #import <Foundation/Foundation.h> @interface NSString (Reverse) -(NSString *)reverse; @end NSString+Reverse.m #i 阅读全文
posted @ 2016-03-03 20:30 枫林晚忆 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 协议:声明一些必须实现的方法和选择实现的方法,用来声明一些方法,即一个Protocol是由一系列的方法声明组成的。 建立协议文件步骤:将鼠标放到文件列表处,利用快捷键 command +N 健,得到如图 lamcoProtocol.h 文件 #import <Foundation/Foundatio 阅读全文
posted @ 2016-03-02 18:58 枫林晚忆 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 键盘类 #import <Foundation/Foundation.h> @interface Keyboard : NSObject @property(strong,nonatomic)NSString *brand; @end #import "Keyboard.h" @implementa 阅读全文
posted @ 2016-03-01 18:43 枫林晚忆 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 下面程序主要实现,九宫格的模型,每个小UIView的颜色随机产生的,用到了 arc4random函数: 程序结果如图: 阅读全文
posted @ 2016-01-12 18:02 枫林晚忆 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.编写一个程序,使用NSString和NSMutableString实例化一些NSString类的对象,然后比较其是否相等,大小。实例化一个NSMutableString的对象,然后将之前的NSString对象加入其中,然后再删除几个,要求使用NSRange结构体 2.编写程序,将”Hello W 阅读全文
posted @ 2016-01-06 21:32 枫林晚忆 阅读(204) 评论(0) 推荐(0) 编辑
摘要: #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { /* NSString *str1=@"guiyang"; //length 获取字符串长度 即 字符个数 / 阅读全文
posted @ 2016-01-06 17:48 枫林晚忆 阅读(138) 评论(0) 推荐(0) 编辑
摘要: // 使用指针处理数组元素的翻转问题 七星彩的几个数字 //#include <stdio.h> //void QiXingCai(); //int main(int argc, const char * argv[]) //{ // QiXingCai(); // return 0; //} // 阅读全文
posted @ 2016-01-04 08:31 枫林晚忆 阅读(187) 评论(0) 推荐(0) 编辑
摘要: #import //导入foundation.h文件 // C语言函数声明 void MyFun(BOOL bol); int main(int argc, const char * argv[]) { @autoreleasepool //系统自动生成的,能释放内存 { int num=100; double... 阅读全文
posted @ 2016-01-03 17:27 枫林晚忆 阅读(111) 评论(0) 推荐(0) 编辑