- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 xcode常用快捷键
command + b 构建command + enter 运行command + r 构建并运行command + k 编译command + y 构建调试command + shift + i 调试进入command + shift + o 跳过command + shift + p 继续运行command + shift + t 退出当前断点c
2012-04-30 19:27:42 628
原创 从C++到Objective-c
1. 头文件依然是.h2. .cpp变成了.m3. #import代替了#include,#import保证只会引用一次,相当于.h里的#ifndef #define #endif模式4. 用@interface … @end来声明类,取代class ClassName{}5. 用@implementation … @end来实现类6. Data Members放在@inter
2012-04-30 19:26:49 557
原创 objective-c 中NSString的用法
1、创建常量字符串 NSString *aString = @"hello";2、创建空字符串,给予赋值 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; NSLog(@"astring:%@",astring); [astring rel
2012-04-30 19:25:16 702
原创 Objective-C内存管理
详解Objective-C 2.0 关于Objective-C内存管理规则是本文要介绍的内容,不多说,先来看内容。Objective-C 2.0增加了一些新的东西,包括属性和垃圾回收。那么,我们在学习Objective-C2.0之前,最好应该先了解,从前是什么样的,为什么Objective-C 2.0要增加这些支持。这一切都跟Cocoa内存的管理规则有关系,我们知道,Objective-C
2012-04-28 20:33:23 668 1
原创 Objective-c的@property 详解(转载)
之前很多网友对我翻译的教程中的Property的使用感到有些迷惑不解,搞不清楚什么时候要release,什么时候要self.xxx = nil;同时对于Objective-c的内存管理以及cocos2d的内存管理规则不够清楚。本文主要讲解objc里面@property,它是什么,它有什么用,atomic,nonatomic,readonly,readwrite,assign,retain,copy
2012-04-24 21:28:34 640
原创 为自己的简历打工
美国伯利恒钢铁公司的总裁说过:“"我不光是在为老板打工,更不单纯是为了赚钱,我是在为自己的梦想打工,为自己的远大前途打工。我们只能在认认真真的工作中不断提升自己。我要使自己工作所产生的价值,远远超过所得的薪水,只有这样我才能得到重用,才能获得发展的机遇。” 人分为两种,“为自己打工的”和“为别人打工的”。为自己打工的是老板,为别人打工的永远都是马仔。。。而我认为我们应该为自己的简
2012-04-24 20:45:44 916
原创 C/C++与Objective-C的区别(转载)
Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。所以有一定C/C++语言基础理解和掌握Objective-C也会相应的快些。这回,我们将比较着学习Objective-C语言,掌握其语法并理解其思想。语法让我们先来看看C++和Objective-C中对于类的宣言 :======C++=======#include"
2012-04-22 14:41:08 1829
原创 iphone开发学什么
1.最好有一定的C/C++基础2. 学习Objective-C语言及核心知识,快速掌握应用程序开发和游戏开发所需的程序语言基础3. 掌握开发环节中的Xcode、Interface Builder IDE环境、控件的属性和使用方法,了解技术的开发环境、熟练掌握开发工具4. 应用实战开发,包括文字输入、小键盘处理事件、AddressBook、Audio and Video、常用
2012-04-22 14:28:40 621
原创 iphone开发前景
说起iphone开发,必然要先说说iphone了,也就是苹果手机,总体来说,苹果手机的出现带动了一系列的IT行业的迅猛增长,在2007年6月29日苹果公司首发iPhone,在当年9月10日iPhone就突破了100万台,苹果公司股价涨至180美元,由于苹果手机硬件和系统几乎完美的结合,给了用户非常舒适的操作感,导致了苹果手机的疯狂热卖,但是在此时需要注意的是,在那是苹果应用程序商店程序条目数位0,
2012-04-22 14:22:08 18715
原创 Objective-c类的声明
objective-c 是一种面向对象的编程语言,说到面向对象编程当然离不开类(class)了。建立了第一个简单的项目后,我们应该继续加深我们对Objective-C语法的认识,我感觉Objective-C是回归C的语言,用法有很多地方跟C相似。 Objective-C同样是有主文件(main)、声明文件(xxx.h)、实现文件(xxx.m)。Objective-c定义
2012-04-22 11:26:29 1037 2
原创 expected unqualified-id before ‘using’
昨天写了一个C++程序,结果一编译就出了个莫名其妙的错误。 信息如下:[Error] D:\VC资料\c_workspace\Car_test\LoadVehicle.h:12: error: expected unqualified-id before "using"搞来搞去,最后发现是包含的头文件中定义类的时候没有加分号:Class xxxx{...
2012-04-19 13:56:59 6030 2
原创 C++泛型
我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么要使用泛型为了了解这个问题,我们先看
2012-04-17 08:59:39 908
转载 一个典型的 C++ 程序员成长经历
1. 完整的学一遍 C++ 所有语言特性,典型书籍 "The C++ Programming Language" Part1, Part2, "C++ Primer" 感觉 C++ 像大杂烩(多编程范型),各种精妙的语法特性 (friend, virtual/RTTI, const/mutable, exception, template),太多精妙的东西容易导致记忆琐碎化,学了又
2012-04-04 16:21:33 1253
原创 c++ big three
三法则(英语:rule of three,the Law of The Big Three,The Big Three;三法则,三大定律)在 C++ 程序设计里,它是一个以设计的基本原则而制定的定律,三法则的要求在于,假如类有明显地定义下列其中一个成员函数,那么程序员必须连其他二个成员函数也一同编写至类内,亦即下列三个成员函数缺一不可。:析构函数(Destructor)复制构造函数(copy
2012-04-04 15:59:30 2167
原创 C++拷贝构造函数(深拷贝,浅拷贝)
对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。#include iostream>using namespace std;class CExample {private: int a;pu
2012-04-04 15:58:23 710
原创 拷贝构造函数与赋值构造函数的区别
对于拷贝构造函数以及赋值构造函数的定义,我就不再啰嗦了,还是给出一个简单的例子,更直观些吧。class CStr{public:CStr(); //默认构造函数CStr(const char* psz); //一种广义拷贝构造函数,不过也有人不认同我的看法CStr(const CStr& str); //拷贝构造函数const CStr& operator=(const
2012-04-04 15:55:34 751
Advanced Dissolve 2022.6.unitypackage
2023-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人