- 博客(11)
- 收藏
- 关注
原创 [8]姥爷幽默谈Objective-C-继承,多态,封装
说Objective-C,就不能不谈及继承,多态,封装,这是面向对象语言的特点,无论什么情况下也要紧紧地抓住这几点,进行理解和应用,这样你才会慢慢地建立起这几个概念,掌握好面向对象编程的技巧一、面向对象 三大特征封装 继承 多态封装:对方法 以及 变量进行保护,控制外界的访问权限。继承:类和类之间的关系 从一般 到 特殊的一个变化过程。人类 中国人类 多态:作用于不同的对象,同一个
2016-01-24 18:37:45
579
原创 [7]姥爷幽默谈Objective-C-属性@property,类别Category
一.属性@propertydescription:首先属性规定了类所具有某些特定特征,而用property修饰过的属性则默认把该属性的setter和getter方法也申明并实现了,可以在其他地方调用从而实现对该属性的取赋值。语法要求:`@porperty (属性修饰符) int age `;属性修饰符:在括号中可以有以下几种常用的修饰符nonatomic:非原子性,可打断的。atomic 原子性,
2016-01-17 19:27:59
682
原创 [6]姥爷幽默谈Objective-C-文件操作类NSFileManager,NSFileHandle
一.1NSFileManagerDescription: An NSFileManager object lets you examine the contents of the file system and make changes to it. A file manager object is usually your first interaction with the file syste
2016-01-10 21:22:54
521
原创 [5]姥爷幽默谈Objective-C-字符串(NSString)
1.NSStringDescription: The NSString class declares the programmatic interface for an object that manages immutable strings. An immutable string is a text string that is defined when it is created and s
2016-01-10 16:57:20
458
原创 [4]姥爷幽默谈Objective-C-SEL的详细用法(封装方法)
1.SEL 的定义Description: Defines an opaque type that represents a method selector.描述:定义了一个不透明的方法选择器。typedef struct objc_selector *SEL是它的类型;它是一个映射到方法的C字符串,你可以通过Objc编译器命令@selector()或者Runtime系统的sel_registerN
2016-01-10 00:01:27
482
原创 字符串分割到数组,数组在转换成字符串(componentsSeparatedByString)
字符串分割到数组,数组在转换成字符串//// main.m//// Created by lishabai on 16/1/3.// Copyright (c) 2016年 lishabai. All rights reserved.//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {
2016-01-03 20:03:06
568
原创 [2]姥爷幽默谈Objective-C(数组和字典)
1.数组1)NSArray,不可变数组是指不能进行增删改等的操作的数组。NSArray的创建原则上是有2中方法,一种是通过带参数的init方法创建`NSArray *array = [[NSArray alloc]initWithObjects:@"1", @"2", @"3", @"4", nil];`,一种是用带参数的类方法创建 `NSArray *array = [NSArray [NSArr
2016-01-02 00:15:15
479
1
原创 [2]姥爷幽默谈Objective-C(getter,setter,init 方法、和类方法以及常用数据类型的介绍)
随着时间的跟进,我们来到了今天,今天会介绍Objective-C中方法的语法结构,着重介绍几类型重点方法捎带一点数据类型。 1. setter 和 getter 方法 setter方法是用来给成员变量赋值的。getter方法 是用来取成员变量的值的。它们有一个共同点就是它们都有确定的命名方式,不能随意命名,否则就不是getter和setter方法了。setter方法的命名规则:返回值类
2015-12-30 23:58:12
470
原创 [1]姥爷幽默谈Objective-C(Objective-C起源,对象,类,方法)
[1]姥爷幽默谈Objective-C(Objective-C起源,对象,类,方法)学习有时候不只是面向知识点的,你要了解某个东西,如果你了解它的背景,那么你会有事半功倍的效果。就像没有无缘无故的爱也没有无缘无故的被爱一样,也没有无缘无故地发明Objective-C,那么Objective-C是怎么被发明的呢?1980年代初Brad Cox和Tom Love在公司Stepstone发明了Object
2015-12-30 00:07:34
409
原创 一身正气姥爷之幽默谈开博!
12月26日昨天,姥爷已经通过了2周的C语言学习之路,接下来将是iOS的主修课程OC,我将会倾情奉献我所学到到的所有知识,到时会即使更新到与各位看客姥爷共同探讨。初次写博客,第一次当博主,正所谓出生牛犊不怕扯,我也扯扯这当博主,写博客的目的,以证明姥爷是一个心地善良的姥爷也是一个技术博+娱乐博的博主!首先,写博客主要是对自己好啦! 不吹不黑,写博客可以将自己的思路整理出来,形成一条条的
2015-12-26 23:36:08
539
转载 程序员的十个等级
姥爷的压轴分享!如果你还迷茫请看这里!如果你很牛逼请看这里!如果你很自傲请看这里!总有你想学会的!自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。那么,到底
2015-12-24 22:52:44
16528
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人