面向对象的三大特性是什么?(封装、继承、多态)封装:在OC语言中,使用@interface和@implementation来处理类。@interface就好像暴露在外面的时钟表面,给外界提供展示以及接口。@implementation就好像隐藏在时钟内部的构造实现,把具体的实现封装了起来。封装主要体...
分类:
其他好文 时间:
2015-01-19 14:03:56
阅读次数:
122
相信很多同行深受面试之苦,本人也是。刚来北京面试那会,被虐的很惨。可能这辈子都用不到的东西到面试的时候会通通呈现在你面前。现在正好抽空整理一下自己面试时遇到的问题,可以供大家参考,这些只是OC部分,后续会总结UI和高级多线程部分,希望能对大家有帮助
1.main()
{int a[5]={1,2,3,4,5};
int *ptr=(int *)(&a+1);
pri...
分类:
移动开发 时间:
2015-01-19 12:54:10
阅读次数:
224
一、OC简介 在C语言的基础上,增加了一层最小的面向对象语法;完全兼容C语言;可以在OC代码中混入C语言代码,甚至是C++代码;可以使用OC开发Mac OS X平台和iOS平台的应用程序。二、OC语法预览(一)关键字 基本上所有的关键字都是以@开头的,如@interface@implementa.....
分类:
移动开发 时间:
2015-01-19 10:35:33
阅读次数:
201
1.类的定义和声明OC中的类声明是以@interface开始@end结束。OC中的类定义以@implementation开始@end结束。OC中的方法声明:- (void) setName : (NSString*) strName;前面的短线-表示这是一个方法,(void)表示返回值, setNa...
分类:
其他好文 时间:
2015-01-19 00:00:36
阅读次数:
431
//
//NotificationCenter.h
//Demo
//
//CreatedbyQzydeMacon15/1/17.
//Copyright(c)2015年Qzy.Allrightsreserved.
//
#import<Foundation/Foundation.h>
@interfaceNotification:NSObject
@property(retain,nonatomic,readwrite)NSDictionary*userInfo;
@property(a..
分类:
其他好文 时间:
2015-01-18 15:50:29
阅读次数:
189
方法一:在Mac终端下运行第一个OC程序1>先装好Xcode6.1.12> 打开终端工具 3>使用unix命令执行以下操作:附上代码(003.m):#import int main (){ //NSLog执行之后会自动换行 NSLog (@"\n第1个OC程序!!!"); return 0;}...
分类:
其他好文 时间:
2015-01-17 20:46:18
阅读次数:
227
1.151、UI开发就是放置对象,而这些对象就是控件 控件、组件2、开发非UI功能,使用框架3、开发应用的第一根步骤 -> 界面上看需要什么东西 -> 打开Xcode,新建项目 shift + command + n 新建一个项目 www.itcast.cn4、OC中我们的类名一般有前缀 NSS.....
分类:
移动开发 时间:
2015-01-17 20:45:39
阅读次数:
315
//
// main.cpp
// Basic
//
// Created by 06 on 15/1/9.
// Copyright (c) 2015年 黄永锐. All rights reserved.
//
#include
using namespace std;
class UIButton;
//
struct NSObject{//负责内存管理的类
bool ...
分类:
其他好文 时间:
2015-01-17 18:09:16
阅读次数:
165
IOS8更新了,oc还将继续但新增了swift语言,能够代替oc编写ios应用,本文将使用swift作为编写语言,为大家提供step by step的教程。工具ios每次更新都须要更新xcode,这次也不例外,但使用xcode6,须要先升级到OS X 到Yosemite。具体的升级过程这里就不说了。...
分类:
编程语言 时间:
2015-01-17 17:46:22
阅读次数:
252
这个是我们学习OC过程中出现的各种奇怪ERROR,具体ERROR分类还没想好,先做成合集吧。当然 我会尽量回忆学习C时出现的ERROR,也做一个合集。第一个ERRORform:旗木*卡卡西require:定义?个block,返回值为NSInteger,有两个参数,?个是 NSArray,?个是NSS...
分类:
其他好文 时间:
2015-01-17 12:30:58
阅读次数:
199