码迷,mamicode.com
首页 >  
搜索关键字:effective objective c    ( 6648个结果
关于OC中消息转发机制的理解以及在项目中的实际应用
关于OC中的消息转发机制想必大家都很了解,现在来温习一下: 一、什么是消息转发? @selector 是什么? 1一种类型 SEL 2代表你要发送的消息(方法), 跟字符串有点像, 也可以互转.: NSSelectorFromString()   /   NSSelectorFromString() 3可以理解为类似函数指针的东西--是能让Objective-C动态调用方...
分类:其他好文   时间:2014-09-11 09:39:21    阅读次数:328
Effective C++ 34 区分接口继承和实现继承
public继承从根本上讲,有两部分:接口继承和实现继承。两者之前的区别很像函数声明与函数定义。具体设计中,会呈现三种形式:derived class只继承成员函数的接口(纯虚函数);derived class同时继承函数的接口和实现,同时能够重写(override);derived class同时...
分类:编程语言   时间:2014-09-11 09:33:21    阅读次数:205
Effective C++ 33 避免遮掩继承而来的名称
首先介绍一个原则LSP(Liskov Substitution Principle),如果Class D以Public方式继承Class B,则所有B对象可以派上用场的任何地方,D对象一样可以派上用场。对于重载和重写,相信大家都已经有所了解。这里讨论一下在public继承的时候,重载函数的问题。.....
分类:编程语言   时间:2014-09-10 23:42:11    阅读次数:278
objective c - 单例模式(多线程)
//基于gcd的单例模式 static Type *_instances; + (id)allocWithZone:(NSZone *)zone { static dispatch_once_t onceToken; dispatch_once(&onceToken,^{ _instances = [super allocWithZone:zone]; }); return _insta...
分类:编程语言   时间:2014-09-10 22:34:01    阅读次数:257
Effective C++ 33 避免遮掩继承而来的名称
首先介绍一个原则LSP(Liskov Substitution Principle),如果Class D以Public方式继承Class B,则所有B对象可以派上用场的任何地方,D对象一样可以派上用场。 对于重载和重写,相信大家都已经有所了解。这里讨论一下在public继承的时候,重载函数的问题。   先看下面的例子: 1 class Base 2 {...
分类:编程语言   时间:2014-09-10 22:30:21    阅读次数:197
Effective JavaScript Item 13 使用即时调用的函数表达式(IIFE)来创建局部域
本系列作为Effective JavaScript的读书笔记。   所谓的即时调用的函数表达式,这个翻译也许不太准确,它对应的英文原文是Immediately Invoked Function Expression (IIFE)。下文也使用IIFE来表达这一概念。   首先看一个程序: function wrapElements(a) { var result = [], i,...
分类:编程语言   时间:2014-09-10 19:31:59    阅读次数:211
APUE学习笔记——8.11 实际用户ID、有效用户ID、设置用户ID
用户ID的基本概念 在Unix系统中,很多操作涉及到权限问题,这些权限涉及到用户ID和组ID的概念。     组ID和用户ID的原理和相关内容是类似的。下面介绍用户ID。     我们常见见到三种关于用户ID的概念。     实际用户ID:real user ID      (RUID)     有效用户ID:effective user ID    ...
分类:其他好文   时间:2014-09-10 15:54:47    阅读次数:202
IOS学习之NSString
NSString学习笔记...
分类:移动开发   时间:2014-09-10 12:35:00    阅读次数:228
关于 ASP.NET MVC 4 如果管理用户
很久没上来写博客,因为自己没写博客的日子里去学了一下OBJECTIVE-C 和 ASP.NET MVC。最近在学ASP.NET MVC 4,有个问题一直在困扰着我,就是怎样管理用SIMPLE MEMBERSHIP的网站用户,现在到到办法用 WebSecurity 和 OAuthWebSecurity...
分类:Web程序   时间:2014-09-09 15:53:38    阅读次数:151
iOS求职之OC面试题完整版---持续更新中...
1、Objective-C的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议,Objective-C本身也并不支持抽象基类。2、#import和#include的区别是什么?#import 跟 #import""有什么区别?#import能避免头文件被重复包含的问题:1) ...
分类:移动开发   时间:2014-09-09 15:15:28    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!