会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
iFat的笔记本
记录点滴-目标:移动开发专家
博客园
首页
新随笔
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
···
69
下一页
2017年3月24日
代理设计模式
摘要: 1. 什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石
阅读全文
posted @ 2017-03-24 22:01 iFat
阅读(195)
评论(0)
推荐(0)
2017年3月23日
Protocol类型限制
摘要: 1.protocol类型限制 设定情景: 某攻城狮A希望找一个会做饭、洗衣服的女生做女朋友,有国企工作的优先。 满足条件的女生都可以向他发送消息 从题目中我们得到要求 会做饭 会洗衣服 有份好工作 设定情景: 某攻城狮A希望找一个会做饭、洗衣服的女生做女朋友,有国企工作的优先。 满足条件的女生都可以
阅读全文
posted @ 2017-03-23 23:05 iFat
阅读(443)
评论(0)
推荐(0)
Protocol其他用法
摘要: 1.protocol 的使用注意 1)Protocol:就一个用途,用来声明一大堆的方法(不能声明成员变量),不能写实现。 2)只要父类遵守了某个协议,那么子类也遵守。 3)OC不能继承多个类(单继承)但是能够遵守多个协议。继承(:),遵守协议(< >) 4)协议可以遵守协议,一个协议遵守了另一个协
阅读全文
posted @ 2017-03-23 22:55 iFat
阅读(153)
评论(0)
推荐(0)
Protocol基本概念
摘要: 1.protocol 基本概念 Protocol翻译过来, 叫做”协议” 在写java的时候都会有接口interface这个概念,接口就是一堆方法的声明没有实现,而在OC里面Interface是一个类的头文件的声明,并不是真正意义上的接口的意思,在OC中接口是由一个叫做协议的protocol来实现的
阅读全文
posted @ 2017-03-23 22:06 iFat
阅读(707)
评论(0)
推荐(0)
2017年3月22日
typedef和Block
摘要: 1.函数指针回顾 函数指针使用 函数指针别名 2.block和typedef block使用 block使用 block别名 block别名
阅读全文
posted @ 2017-03-22 22:32 iFat
阅读(375)
评论(0)
推荐(0)
Block基本概念
摘要: 1.什么是Block Block是iOS中一种比较特殊的数据类型 Block是苹果官方特别推荐使用的数据类型, 应用场景比较广泛 动画 多线程 集合遍历 网络请求回调 Block的作用 用来保存某一段代码, 可以在恰当的时间再取出来调用 功能类似于函数和方法 Block是iOS中一种比较特殊的数据类
阅读全文
posted @ 2017-03-22 22:29 iFat
阅读(250)
评论(0)
推荐(0)
类扩展(Class Extension)
摘要: 1.什么是类扩展 延展类别又称为扩展(Extendsion),Extension是Category的一个特例 可以为某个类扩充一些私有的成员变量和方法 写在.m文件中 英文名是Class Extension 延展类别又称为扩展(Extendsion),Extension是Category的一个特例
阅读全文
posted @ 2017-03-22 22:22 iFat
阅读(512)
评论(0)
推荐(0)
Category注意事项
摘要: 1.分类的使用注意事项 分类只能增加方法, 不能增加成员变量 分类中写property只会生成方法声明 分类可以访问原来类中.h中的成员变量 如果分类和原来类出现同名的方法, 优先调用分类中的方法, 原来类中的方法会被忽略 2.分类的编译的顺序 多个分类中有同名方法,则执行最后编译的文件方法(注意开
阅读全文
posted @ 2017-03-22 16:47 iFat
阅读(144)
评论(0)
推荐(0)
2017年3月21日
Category基本概念
摘要: 1.什么是Category Category有很多种翻译: 分类 \ 类别 \ 类目 (一般叫分类) Category是OC特有的语法, 其他语言没有的语法 Category的作用 可以在不修改原来类的基础上, 为这个类扩充一些方法 一个庞大的类可以分模块开发 一个庞大的类可以由多个人来编写,更有利
阅读全文
posted @ 2017-03-21 22:38 iFat
阅读(1246)
评论(0)
推荐(0)
ARC和MRC兼容和转换
摘要: 1.ARC模式下如何兼容非ARC的类 转变为非ARC -fno-objc-arc 转变为ARC的, -f-objc-arc (不常用) 2.如何将MRC转换为ARC
阅读全文
posted @ 2017-03-21 22:15 iFat
阅读(199)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
69
下一页
公告