自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u012749656的博客

与技术一同进步,与大家一起分享

  • 博客(11)
  • 收藏
  • 关注

原创 黑马程序员-@protocol协议代理与block代码块

一、@protocol关键字的应用//// Person.h// 07协议的应用-代理模式//// Created by 黄焕恩 on 16/1/5.// Copyright © 2016年 黄焕恩. All rights reserved.//#import #import "AgentDelegate.h"@interface Person : NSObj

2016-01-10 10:49:24 634

原创 黑马程序员-Foundation架构笔记

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Foundation框架的常用数据结构:结构体:1.NSRange()1.结构体  NSRange(location,lenght)// 计算范围的方法  NSPoint()/CGPoint  // 获得一个点  NSSize / CGSize     //

2016-01-10 09:30:18 467

原创 黑马程序员-OC的内存管理笔记

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、计数器的基本操作1> retain : +1  // 给对象发送一条retain消息,引用计数器+12> release :-1  // 给对象发送一条release消息,引用计数器+13> retainCount : 引用计数器/*1、内存管理原则:1

2016-01-04 12:48:49 537

原创 黑马程序员-两种容易混淆的指针及构造方法的执行过程分析

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.     函数指针与指针函数的区别:int * f(int * p);int (*f)(int * p);第一个:先找到变量名f,f()的优先级比*f的优先级高  所以f是个函数名,()中是这个函数的形参 int *p 去掉f()以及其中的形参 剩下的int *

2015-06-08 22:51:47 466

原创 黑马程序员-@property,@synthesize关键字及构造方法笔记

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.     @property用在@inteface中用来自动生成setter和getter的声明用@property int age;就可以代替下面的两行-(int)age;   // getter-(void)setAge:(int)age;  //

2015-06-05 23:58:40 391

原创 黑马程序员-OC学习笔记-点方法、成员变量作用域以及set方法和get方法@property的综合题

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.  OC创建对象的拓展:Fraction * myFraction = [[Fraction alloc] init] ;获得对象的实例并且初始化了其实例变量(可以这样理解:将 alloc 消息发送给 Fraction 类请求创建一个新实例,然后向新创建的实例对象发送

2015-06-04 22:39:35 1450

原创 黑马程序员-OC之面向对象的三大特性:封装、继承和多态

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.  继承1>  继承的优点:1、代码的可重用性2、父类的属性和方法可用于子类3、设计应用程序变得更加简单4、可以轻松地自定义子类2>  缺点:耦合性太强(就是子类跟父类之间关系很紧密,父类的改变,会导致子类出错)注意:a、 父类的声明必须写在子类前;

2015-06-02 22:45:59 414

原创 黑马程序员-面向对象的理解以及Objective-C方法和对象分配内存的学习笔记

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、OC与C的区别:从解决问题的思想方面,OC是面向对象,C是面向过程。在MAC里面实现的过程:从编程语言:OC的源代码是.m文件,而C是.C文件;但OC完全兼容C语言,两者在编程中可以混用。编译链接:都是用CC 源文件.m 源文件.c;不过在OC中如果用到OC的头文件,需

2015-05-31 22:11:50 739

原创 黑马程序员-C语言的几种定义类型的总结

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------枚举类型的定义:结构体一样,先定义enum类型,再定义变量名。Enum season{    //和结构体的区别,里面的这些属性都是整体常量,值从0开始递增,也可以修改其值。    Spring,Summer,Autumn,winter};Enum

2015-05-30 20:53:42 708

原创 黑马程序员-数据类型、变量作用域和数据结构的学习笔记

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、基本数据类型1.int1> long int、long:8个字节  %ld2> short int、short:2个字节 %d %i3> unsigned int、unsigned:4个字节 %zd 4> signed int、signed、int:4个字节 %d

2015-05-29 22:31:00 651

原创 黑马程序员-C语言数组与指针学习心得

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、数组的赋值,以下几种都是正确的:1、int ages[5]={1,2,3,4,5};2、int ages[5]={1,2};    //开辟的数组内存还是20个字节3、int ages[5]={[3]=3,[4]};//只给在下标3和4的数组赋初值4、int ages[]=

2015-05-28 23:33:01 1662

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除