随笔
文章平均质量分 78
夏皮冬絺
这个作者很懒,什么都没留下…
展开
-
C语言基础测试题
C语言基础测试题———- android培训、java培训、期待与您交流! ———-C语言基础测试题题目1题目2题目3题目4题目5题目6题目7题目8题目9题目10本套题目只有10题算是让我想了好一阵子,第5题一般,剩下的都比较简单。好我们来看题:题目11、 设有定义int a[]={1,3,5,7,9},*p=a;结果为7的表达式是(A)。 A) *(p+3) B) *(p+原创 2015-04-12 16:29:54 · 10081 阅读 · 1 评论 -
Objective-C——了解Block(一)
了解Block(一)——初谈block———- android培训、java培训、期待与您交流! ———-了解Block一初谈block引入一个简单的block简单介绍下这个block的结构如下图所示BOOL局部变量自动变量的使用clang下面这是我们写的代码的翻译block是什么引入——一个简单的block我们先从一个简单的block开始,先看代码:#import <Foundat原创 2015-04-07 10:15:18 · 454 阅读 · 0 评论 -
Objective-C——Foundation框架——OC字符串(一)
OC字符串———- android培训、java培训、期待与您交流! ———-OC字符串网上看到的错误教程分析可变字符串NSMutableString字符串的一般使用字符串拼接NSNumber转为NSString类型字符查找范围拆分字符串字符串文件操作题目网上看到的错误教程分析 //创建空字符串,给予赋值 NSString *astring = [[NSString原创 2015-04-03 19:55:28 · 500 阅读 · 0 评论 -
Foundation框架——集合初级
集合初级———- android培训、java培训、期待与您交流! ———-集合初级引子NSArray and NSMutableArray可变数组用block遍历数组NSSet and NSMutableSet不可变集合NSSet可变集合NSMutableSet和NSArray对比NSDictionary and NSMutableDictionaryNSDict原创 2015-04-07 11:30:38 · 374 阅读 · 0 评论 -
Objective-C——OC中的面向对象规范
OC中的面向对象规范———- android培训、java培训、期待与您交流! ———-OC中的面向对象规范1引入 一个简单的OC程序2继承Inheritance3封装Encapsulation4多态Polymorphism里氏替换原则1引入——> 一个简单的OC程序类的声明//Person.h#import <Foundation/Foundation.h>@interface原创 2015-04-01 16:46:26 · 397 阅读 · 0 评论 -
Objective-C——内存管理
内存管理总结———- android培训、java培训、期待与您交流! ———-内存管理总结前言内存管理的机理对象的引用计数器在非ARC 机制下下面介绍Object-C中关于引用计数器的三个对象方法1retain2release3retainCount需要在set方法中添加的相关代码property参数初级1参数为非OC对象的时候2参数为OC对象的时候autorelease原创 2015-03-27 22:32:53 · 351 阅读 · 0 评论 -
Objective-C——面向对象设计——OOD(Object Oriented Designs)
面向对象设计——OOD(Object Oriented Designs)———- android培训、java培训、期待与您交流! ———-面向对象设计OODObject Oriented Designs面向对象设计特性为什么要进行面向对象设计面向过程和面向对象的区别面向对象设计特性 Encapsulation(封装), Inheritance(继承), Polymorphism(多态)原创 2015-03-31 18:15:28 · 890 阅读 · 0 评论 -
C语言——辨识你见到的类型
辨识你见到的类型———- android培训、java培训、期待与您交流! ———-辨识你见到的类型引入追根溯源总结规律引入首先看一下下面的声明int *test1();int (*test2)();对于上面的代码该如何理解?下面我给出正确答案:返回指向int型指针名称为test1的函数。指向返回int型数值的函数名称为test2的指针。看名字是否有些绕?下面我们来分析一下: *号是原创 2015-04-04 09:20:04 · 395 阅读 · 0 评论 -
C语言——关于编译运行过程以及链接的遐想
关于编译运行过程以及链接的遐想———- android培训、java培训、期待与您交流! ———-关于编译运行过程以及链接的遐想引子编译预处理编译链接事实运行引子我们来看一段简单的C代码:#include <stdio.h>int main(int argc, const char *argv[]){ printf("Better late than never!");原创 2015-04-04 10:24:14 · 378 阅读 · 0 评论 -
Foundation框架——NSDate初级
NSDate初级———- android培训、java培训、期待与您交流! ———-NSDate初级NSDate的初始化NSDate的用法小幅优化NSDate的初始化// 获取当前日期NSDate *date = [NSDate date]; NSLog(@"当前时间 date = %@",date);// 得到从某个日期开始往前或者往后多久的日期,这里的60代表60秒,如果原创 2015-04-07 12:00:15 · 362 阅读 · 0 评论 -
Objective-C——教你如何用X-code创建一个OC程序
教你如何用X-code创建一个OC程序———- android培训、java培训、期待与您交流! ———-教你如何用X-code创建一个OC程序打开Xcode软件选择创建什么样的工程填写工程名称以及相关信息选择项目在本地的存放位置点击ok即可创建完的整体样子查看程序打开Xcode软件选择创建什么样的工程填写工程名称以及相关信息选择项目在本地的存放位置点击ok即可创建完的整体样子查看程序原创 2015-04-12 17:34:40 · 1010 阅读 · 0 评论 -
Objective-C——Terminal(终端)的使用
MAC终端的编程使用———- android培训、java培训、期待与您交流! ———-MAC终端的编程使用Mac中终端的路径打开终端用Terminal终端 运行我们的程序创建并打开文件将程序写入文件在Terminal 运行程序Mac中终端的路径 应用程序——>实用工具——>终端 打开终端用Terminal(终端) 运行我们的程序我们要想要通过Terminal(终端) 来运行原创 2015-04-13 11:37:44 · 2750 阅读 · 0 评论 -
Objective-C——OC中枚举的使用
OC中枚举的使用———- android培训、java培训、期待与您交流! ———-OC中枚举的使用前言用枚举表示一个操作的不同状态状态组合使用枚举switch中使用枚举前言由于Objective-C是C语言的超集,所以在OC程序中一般的常量表示也有宏定义 以及const 变量类型 变量 和枚举等形式,这里我们介绍些枚举的几种适用场合用枚举表示一个操作的不同状态我们随便举个例子原创 2015-04-21 22:05:19 · 7640 阅读 · 0 评论 -
C语言——浅谈时间
浅谈时间———- android培训、java培训、期待与您交流! ———-浅谈时间引入程序讲解time函数localtime函数其他相关常用时间函数mktime函数gmtime函数ctime函数引入一个简单的时间打印#include <stdio.h>#include <time.h>int main(int argc, const char * argv[]) { //原创 2015-04-22 16:23:45 · 509 阅读 · 0 评论 -
Objective-C——第一个OC程序,以及OC程序的结构分析
第一个OC程序,以及OC程序的结构分析———- android培训、java培训、期待与您交流! ———-第一个OC程序以及OC程序的结构分析第一个Object-C程序OC程序的结构分析import的作用main函数NSLog函数 autoreleasepool 第一个Object-C程序//main.m#import <Foundation/Foundation.h>int main(原创 2015-03-30 18:01:26 · 390 阅读 · 0 评论