- 博客(8)
- 收藏
- 关注
原创 黑马程序员——OC内存管理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一. 原理 对于任何继承了NSObject的对象,都有一个与之关联的整形变量,称为引用计数器;只有计数器的值为0的时候,OC就回收该对象,否则永不回收。 1. 创建对象时,如使用alloc ,new , copy,引用计数器的值为1 2. 当使用r
2015-01-18 20:31:59 352
原创 黑马程序员——OC基础@property语法详解
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、简介: property是Objective-C的关键词,与@synthesize配对使用,用来让编译好器自动生成与数据成员同名的方法声明。@synthesize则是用来生成对应声明方法的实现。1.1 property的语法格式:@property (参
2015-01-18 20:16:56 375
原创 黑马程序员——OC基础语法
一. 基本概念 1. OC中没有命名空间机制,也没有包的概念,为了区分不同的类,在类名前加前缀 2. OC中的关键字都以@开头,用于区分C和C++的关键字,字符串也以@开头,比如:二. 面向对象 1. @interface 等于C++/Java中的class 2. 函数前面的减号- 表示对象方法 函数
2015-01-18 19:54:57 294
原创 黑马程序员——自学c++2
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.赋值运算符的重载步骤:1)判断是不是自赋值,如果是的话,则什么操作都不做,直接跳到第四步。2)如果不是的话,释放掉原来的空间,在堆上开辟一片新的空间。3)实现参数内容到新分配空间的拷贝。4)返回*this,实现链式调用。2.格式(以Account类为例):const
2014-12-28 14:43:09 458
原创 黑马程序员——自学c++1
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一.c++基础1.面向对象的三大特征:封装,继承和多态。2.默认的构造函数:(1)没有参数的构造函数(2)有参数,但参数有默认值3.#include “文件名”:先在当前目录下寻找,找不到然后在系统目录下寻找 #include:只在系统目录下寻找4.编译器为我们提供的默
2014-12-28 14:32:33 466
原创 黑马程序员——C语言基础2
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一 函数的参数1.值传递(是单向的)2.地址传递3.引用传递二 在内存中形参和实参的存放位置是不同的,只有函数被调用的时候,形参才会被分配存储空间,在参数是以值传递的情况下,将实参的值赋给形参,形参只是实参的一个副本,不会影响到实参的值,等到函数调用完成以后
2014-12-28 14:26:42 306
原创 励志成为黑马程序员
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------从今天开始励志成为黑马程序员。
2014-12-28 13:54:12 387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人