黑马程序员————第十七天

原创 2015年07月08日 09:22:20

------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

@interface Person:NSObject

{

NSString * _name;//实例变量的名字以下划线开头

int  _age; //不可以被static 修饰

}

-(void)eat:(NSString *)foodName;

@end


@implementation Person //类的实现可写在main()后

@end


实例变量 保存在内存堆区

指针变量 保存在内存栈区

对象方法 保存在代码区

 

Person * p=[Person new]; //new  申请的空间在内存的堆区

[p run]; //首先通过p指向的地址找对应的堆区空间,让后通过堆区内的_isa指针指向的地址再找到代码区的空间,然后到该空间中找方法.



在Xcode的代码区上部有一行相对路径  项目->文件夹->main.m->main()   //单击main()位置可出现各个函数开始位置。


#pragma mark  dog 类的实现    //对代码分组,更清晰

#pragma mark _ //分割线



函数与对象的区别

对象方法实现只能写在@implementation @end中

函数属于整个文件,写在任何位置

对象方法归类或者对象所有



声明与实现不允许嵌套 需要成对出现

成员变量和方法不能用static修饰




NSLog(@"%@",exception); 可以通过exception输出当时的异常



struct car{

int  lunzi;

int size;

}car1;

car1={4,50};  //错误,系统编译无法确定左边是数组还是结构

car1=(struct car){4,50}; //需要强制类型转换


NSString *imgName=[NSString stringWithFormat:@""你好世界,%02d.jpg',j];//格式化定义一个字符串



用一个已经存在的字符串创建一个新的字符串

NSString *s2=[[NSSstring alloc] intWithString:S1];

返回字符串长度

[s2 lenth];


OC中英文字符都是一个字节 C语言汉字占3个字节





















版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

黑马程序员————交通灯管理系统

---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------     交通灯管理系统   交通灯...

黑马程序员————基本数据流、内存操作流、打印流、标准输入输出流、序列化、properties类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- IO流的其他重要类 一.数据输入输出流:操作基本数据类型  DataInputStream...
  • lgplf
  • lgplf
  • 2015-06-13 21:13
  • 342

黑马程序员————C语言结构体

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1,结构体简介     “结构”是一种构造类型,它是由若干“成员”组成的。每一个成员可以是一个...

黑马程序员—【Java基础篇】之语言基础———for嵌套循环练习题

------- android培训、java培训、期待与您交流! ---------    上篇分享和总结了Java语言基础程序流程控制和函数; 那么接下来我继续为大家分享for嵌套循环2道练习题。...
  • WL8721
  • WL8721
  • 2015-04-20 20:11
  • 2600

黑马程序员—【Java基础篇】之语言基础———语句和函数

package javaTest; /** * @王永华 * */ public class IfDemo { /** * @param args */ public stati...

黑马程序员————Java基础日常笔记---IO流二

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 黑马程序员————Java基础日常笔记---IO流二 1.1 File类由来 通过IO流一可...

黑马程序员————枚举类型和数据结构

---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------    枚举类型 枚举常量...

黑马程序员————多线程概述、同步死锁、线程控制、并发访问

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 多线程概述、同步死锁、线程控制、并发访问 一、多线程的概述 ...
  • lgplf
  • lgplf
  • 2015-06-14 20:59
  • 410

黑马程序员————OC内存管理_ARC

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ARC( Autom Reference Counting) 是一个编译器特性,会自动检测帮...

黑马程序员————Map集合类总结、HashMap类、linkedHashMap类、TreeMap类

 ------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 最近学习...
  • lgplf
  • lgplf
  • 2015-06-06 22:26
  • 314
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)