码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
5 面向对象的三大特性
面向对象的三大特性是什么?(封装、继承、多态)封装:在OC语言中,使用@interface和@implementation来处理类。@interface就好像暴露在外面的时钟表面,给外界提供展示以及接口。@implementation就好像隐藏在时钟内部的构造实现,把具体的实现封装了起来。封装主要体...
分类:其他好文   时间:2015-01-19 14:03:56    阅读次数:122
iOS 面试题汇总(一)
相信很多同行深受面试之苦,本人也是。刚来北京面试那会,被虐的很惨。可能这辈子都用不到的东西到面试的时候会通通呈现在你面前。现在正好抽空整理一下自己面试时遇到的问题,可以供大家参考,这些只是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
『iOS开发』「OC」00 - 写在前面
一、OC简介 在C语言的基础上,增加了一层最小的面向对象语法;完全兼容C语言;可以在OC代码中混入C语言代码,甚至是C++代码;可以使用OC开发Mac OS X平台和iOS平台的应用程序。二、OC语法预览(一)关键字 基本上所有的关键字都是以@开头的,如@interface@implementa.....
分类:移动开发   时间:2015-01-19 10:35:33    阅读次数:201
Objective-C基础1:OC中类的继承和组合
1.类的定义和声明OC中的类声明是以@interface开始@end结束。OC中的类定义以@implementation开始@end结束。OC中的方法声明:- (void) setName : (NSString*) strName;前面的短线-表示这是一个方法,(void)表示返回值, setNa...
分类:其他好文   时间:2015-01-19 00:00:36    阅读次数:431
自实现OC通知中心
// //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
2、第一个OC程序
方法一:在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
iOS开发UI篇—Button基础
1.151、UI开发就是放置对象,而这些对象就是控件 控件、组件2、开发非UI功能,使用框架3、开发应用的第一根步骤 -> 界面上看需要什么东西 -> 打开Xcode,新建项目 shift + command + n 新建一个项目 www.itcast.cn4、OC中我们的类名一般有前缀 NSS.....
分类:移动开发   时间:2015-01-17 20:45:39    阅读次数:315
成员函数指针的应用 之 仿写OC里面UIButton的回调机制(三)
// // 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
swift入门之TableView
IOS8更新了,oc还将继续但新增了swift语言,能够代替oc编写ios应用,本文将使用swift作为编写语言,为大家提供step by step的教程。工具ios每次更新都须要更新xcode,这次也不例外,但使用xcode6,须要先升级到OS X 到Yosemite。具体的升级过程这里就不说了。...
分类:编程语言   时间:2015-01-17 17:46:22    阅读次数:252
花式ERROR产品样本——OC部分(持续更新)
这个是我们学习OC过程中出现的各种奇怪ERROR,具体ERROR分类还没想好,先做成合集吧。当然 我会尽量回忆学习C时出现的ERROR,也做一个合集。第一个ERRORform:旗木*卡卡西require:定义?个block,返回值为NSInteger,有两个参数,?个是 NSArray,?个是NSS...
分类:其他好文   时间:2015-01-17 12:30:58    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!