在我们学习C语言的时候,碰到一种程序跳转,叫做goto,goto可以跳到程序的任意地方。又到了后来,学习了程序设计方法学,不知哪一位计算机前辈(貌似是迪杰斯特拉),认为goto使得程序的跳转过于随意,使代码的逻辑变得混乱,所以不推荐使用goto。现在来到OC,在OC中也有goto,为了学习的完整性,我们也来学习下这种相对高级的跳转。
(一)代码一:
int main(int argc, con...
分类:
其他好文 时间:
2015-07-23 10:43:09
阅读次数:
124
//
// main.m
// 04-new方法的实现原理
#import
#import "Person.h"
#import "Student.h"
int main(int argc, const char * argv[]) {
/*
Person * p = [[Person alloc] init];
[p run];
...
分类:
其他好文 时间:
2015-07-23 09:35:14
阅读次数:
122
/*
1.将可变字符串 @"When I was young, I loved a girl in neighbor class."中,从 young提取到girl。替换 成@"a teacher, I rather to teach student "。
*/
#import
int main(int argc, const char * argv[])
{
@autorele...
分类:
其他好文 时间:
2015-07-23 09:34:27
阅读次数:
131
//
// main.m
// 属性生成器
#import
#import "Person.h"
int main(int argc, const char * argv[]) {
Person * p = [[Person alloc] init];
[p setAge:10];
[p setName:@"小明"];
/*...
分类:
其他好文 时间:
2015-07-23 09:32:52
阅读次数:
139
#include "stdafx.h"using namespace cv;int main(int argc, char** argv){ Mat img=imread("d:/pic/lena.jpg"); imshow("src",img); CV_Assert(!img.e...
分类:
编程语言 时间:
2015-07-23 07:03:11
阅读次数:
149
本篇帖子会实现使用OC的最简单的加减乘除运算,学习的知识点包括变量定义,运算方法,格式化输出等概念。主要学习基本的语法,其实和C语言的语法还是比较类似的。
具体代码只要写在main方法中就行了。详细代码如下:
#import
int main(int argc, const char * argv[]) {
@autoreleasepool {
i...
分类:
其他好文 时间:
2015-07-22 22:54:42
阅读次数:
189
1 int main(int argc, const char * argv[]) { 2 @autoreleasepool { 3 //字典, 存储的内存不是连续的 用key和value进行对应(键值) 4 //kvc 键值编码 5 NSD...
分类:
移动开发 时间:
2015-07-22 22:37:28
阅读次数:
237
#import #import "Function.h"int main(int argc, const char * argv[]) {//函数定义 /*返回值类型 函数名(参数1, 参数2, 参数3, 参数4) { 函数体; return 返回值; } ...
分类:
移动开发 时间:
2015-07-22 22:31:24
阅读次数:
315
//// main.m// LessonStruct//// Copyright (c) 2015年 池海涛. All rights reserved.//#import #import "Function.h"int main(int argc, const char * argv[]) {...
分类:
移动开发 时间:
2015-07-22 22:25:36
阅读次数:
246
1 int main(int argc, const char * argv[]) { 2 @autoreleasepool { 3 Person *p1 = [[Person alloc] initWithName:@"张三"]; 4 Person *p2...
分类:
移动开发 时间:
2015-07-22 22:14:48
阅读次数:
128