我的Objective-C系列文章
做iOS开发有一段时间了,也有自己上线的App产品,也在坚持着发表技术博客总结自己所学的东西。在写博客的时候虽然博文中不免有错别字,但每句话都是在斟酌之后所写的,每篇博客所粘贴的代码都是经过调试运行无误后所写的。在发表完博客后由许多园友留下邮箱索要Demo,看到的我都给发过去啦,可能会有漏的。所以在后来发表的博文后面留下了对应Demo的gitHub地址。
在博客园发表的博客有几篇被CocoaChina的iOS咨询模块所摘录,说句实话在博客园里有关移动端开发的博客的数量不是很多,但通过发表博客还是认识到了不少技术好友(当然不仅仅是移动端开发的朋友)。每次发表博客看着博客增长的浏览量心里真的很高兴,因为帮助别人是很快乐的一件事情。
自己坚持写博客的原因很简单,因为当我遇到技术难题的时候会从技术博客中寻求答案,当找到解决方案的时候心里真的是高兴,同时对博主感激不尽。所以我也学着发表博客分享一下自己的知识,帮助更多的人,这种感觉真的是很爽的。所以自己也发表了一些原创博文~在百度上搜索“青玉伏案”也会搜到大量关于我的博文,这种助人为乐的感觉真的是很爽,同时认识不少志同道合的朋友!
好了,咸蛋适中~切入今天的主题,今天的博文主要是把之前发表的关于Objective-C的博文做一个总结,从初级到高级部分都有了:
01.在Objective-C中浅谈面向对象
02.Objective-C中小怪兽的逻辑
03.Objective-C中的属性机制
04.Objective-C中的继承和多态
05.Objective-C精选字符串处理方法
06.Objective-C中的集合类
07.Objective-C中的内存管理
08.Objective-C中的类目,延展,协议
09.Objective-C中的深拷贝和浅拷贝
10.Objective-C中的语法糖
11.Objective-C中的单例模式
12.Objective-C中的委托(代理)模式
13.Objective-C中的Block(闭包)
14.Objective-C中把数组中字典中的数据转换成URL
15.Objective-C中把URL请求的参数转换为字典
16.ARC内存管理机制详解
17.KVC & KVO
18.Target-Action回调模式
19.Objective-C中的Block回调模式
20.Objective-C中的老板是这样发通知的(Notification)
上面是之前发表的有关OC的知识,基础真的挺重要的,工作中接触了一下iOS开发人员,如果OC基础不过关到iOS开发的UI部分只是一知半解。以后会总结一下iOS系列博文,请大家关注一下~
我的Objective-C系列文章相关推荐
- 强化学习系列文章(二十八):进化强化学习EvoRL的预实验
强化学习系列文章(二十八):进化强化学习EvoRL的预实验 最近在研究强化学习解决离散空间的组合优化问题时,接触到了很多进化算法,实际体验也是与RL算法不相上下.进化算法也常用于优化神经网络的参数,C ...
- 数据结构学习系列文章合集
数据结构学习系列文章目录 前言 1.稀疏数组和队列 稀疏数组和二位数组的转换 数组队列的实现 环形队列的介绍与实现 2.链表 单链表的增.删.改.查 总结 前言 学习数据结构记录,作为自己的笔记,同时 ...
- 积少成多 Flash(ActionScript 3.0 Flex 3.0) 系列文章索引
[源码下载] 积少成多 Flash(ActionScript 3.0 & Flex 3.0) 系列文章索引 作者:webabcd Flash 之 ActionScript 3.0 1.积少成 ...
- Scott的ASP.net MVC框架系列文章之四:处理表单数据(2)
前几周我发表了一系列文章介绍我们正在研究的ASP.NET MVC框架.ASP.NET MVC框架为你提供了一种新的开发Web应用程序的途径,这种途径可以让应用程序变得更加层次清晰,而且更加有利于对代码 ...
- Enterprise Library系列文章回顾与总结
Enterprise Library系列文章回顾与总结 自Enterprise Library 1.1 推出以来,Terry写了一系列的关于Enterprise Library的文章,其中得到了很多朋 ...
- 系列文章|OKR与敏捷(三):赋予团队自主权
OKR与敏捷开发的原理有着相似之处,但已经使用敏捷的团队再用OKR感觉会显得多余.这种误解的根源就在于对这两种模式不够了解,运用得当的情况下,OKR和敏捷可以形成强强联合的效果,他们可以创造出以价值为 ...
- 系列文章|OKR与敏捷(二):实现全栈敏捷
OKR与敏捷开发的原理有着相似之处,但已经使用敏捷的团队再用OKR感觉会显得多余.这种误解的根源就在于对这两种模式不够了解,运用得当的情况下,OKR和敏捷可以形成强强联合的效果,他们可以创造出以价值为 ...
- C#网络编程系列文章索引
1. 网络协议简介 介绍了网络分层: 网络层 数据链路层 网络层 传输层 应用层 2. HTTP协议详解 介绍应用层的HTTP协议,是Asp.net开发人员必须掌握的协议 HTTP请求 HTTP响应 ...
- [推荐推荐][提供下载]ORACLE SQL:经典查询练手系列文章收尾(目录篇)
[推荐推荐][提供下载]ORACLE SQL: 经典查询练手系列文章收尾(目录篇) --通过知识共享树立个人品牌. 通过近一个月的努力,<经典查询练手系列>也快告一段落,但并不代表结束,以 ...
- 推荐介绍一项新的工程技术:[威胁建模]的相关系列文章《威胁建模Web 应用程序》...
以往我们建立和开发web应用,特别是要部署到Internet上的工程项目,都要多多少少考虑一些安全性问题,分析可能存在的漏洞,来决定如何有效防范攻击,但是很少有公司或个人将这种行为活动归结到项目的建模 ...
最新文章
- React 入门笔记 1
- 支付系统整体架构详解
- 企业如何确保精益生产管理真正落地?
- mongodb 安装、开启服务 和 php添加mongodb扩展
- 如何在Android模拟器上安装和卸载APK程序包
- vue 点击倒计时 ajax 封装
- 上市公司降价200万卖房仍然无人接手,有的甚至降价1900万
- Java学习总结 16个亮点
- django 1.8 官方文档翻译:14-1 按需内容处理
- ACM-ICPC 2018 南京赛区网络预赛 B The writing on the wall(暴力)
- swift项目第七天:构建访客界面以及监听按钮点击
- 没有U盘纯硬盘安装linux之Ubuntu22.04
- php网页框架模板,用PHP制作静态网站的模板框架(四)
- PS常用快捷键操作记录
- 如何将自己写的项目发布到外网上
- Selenium 定位Loading元素图标,只需要简单配置下就行
- 【Java进阶】Java内存模型中的happen-before是什么?
- 【C语言】动态内存管理 [进阶篇_ 复习专用]
- RNN、RNNCell
- html页面中引入script标签的src的写法,/与//的区别