MyQQ 前言
从接触IOS以来也将近8个月了,学习了不少知识。
看了一系列的书籍如:
《objective-c 开发入门》--语法介绍,学习一门语言是开发的基础。所以这是我大致对语法语句学习的锻炼地方,在此过程中也看过一系列的视频介绍。当然对于C#开发的我来说,学习object-c 并不是很快速的一件事情。毕竟在.Net 环境下,开发员几乎不用去管理内存的东西,也不会有内存泄漏的问题。.net平台提供了有了托管推,程序员是爽了,但于此同时,大家觉的入门简单了。但不幸的是大家都安逸自己的代码。 久而久之对 所谓的内存管理也变得敬畏,因为对很少听到,却看不到的东西大家都会 莫名的聆听,听一次忘一次。也对里面的基本原理不是特别的了解。 这里我自己先记录几个概念吧,什么是托管堆?什么是栈?在.net里面哪些是托管堆的? 哪些又不属于托管堆?什么是IO? 什么是多线程?什么是进程?什么是内存? 操作系统的工作原理又是什么?? 等等。。。。一系列的问题 ,若只是关心C#开发语言本身是得不到答案的。
当然objective-c 的学习前提是,你要不断的复习 c语法,毕竟objective-c 是c系列家族的扩展。学习c语法以及C思想也是一种比较痛苦的事情, 对于指针、函数指针、指针函数 和宏定义概念的学习也是一种思想的洗礼。。。。。
《精通iOS开发》这本书应该是初学者在mac 环境下,用xcode工具编程的熟悉和学习。 这本书讲的很详细,对初级者和没有任何人的帮助学习者来说的确是一本完美的书。 里面的每一个步骤每一个动作都会完美的跟你讲,你若傻瓜的跟着他点也能创建出一个几乎不会出错的项目。。。。里面的几乎每一个案例我都跟着他敲了一遍。并不断的强化和学习,在此过程中的确积累 不少了经验。
在此之后,公司里需要实现 基于phonegap 框架的Ios项目。因此又去学习了 phonegap 框架的原理。 看来一段时间后,发现这个框架的核心思想是,对webView控件访问本地代码的封装和简化。
《objective-c 高级编程》 --小日本写的一本书,挺深入的,主要对 内存管理、block原理以及 GCD 三方面进行深入的研究。---这本书需要深读。也值的深读。
准备知识有了,随着自己的兴趣爱好的增强,也想着自己需要整合一些知识点了。 因此也想让自己玩下 模仿QQ的一些界面和应用场景吧。
慢慢来吧。。。。action! 心动永远比想法更有说服力
MyQQ 前言的更多相关文章
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)-前言与目录(持续更新中...)
开发工具:VS2015(2012以上)+SQL2008R2以上数据库 您可以有偿获取一份最新源码联系QQ:729994997 价格 666RMB 升级后界面效果如下: 任务调度系统界面 http: ...
- Nova PhoneGap框架 第一章 前言
Nova PhoneGap Framework诞生于2012年11月,从第一个版本的发布到现在,这个框架经历了多个项目的考验.一直以来我们也持续更新这个框架,使其不断完善.到现在,这个框架已比较稳定了 ...
- .NET 基础一步步一幕幕[面向对象前言]
面向对象前言 2017年的第一篇博文,好久不写博文了,赶紧补上,感觉在以前的<.NET 基础一步步一幕幕>系列博客中,简短的小知识点已经介绍的差不多的(PS:如果还有别的基础知识点我没有介 ...
- 从零开始编写自己的C#框架(1)——前言
记得十五年前自学编程时,拿着C语言厚厚的书,想要上机都不知道要用什么编译器来执行书中的例子.十二年前在大学自学ASP时,由于身边没有一位同学和朋友学习这种语言,也只能整天混在图收馆里拼命的啃书.而再后 ...
- 关于xml加载提示: Error on line 1 of document : 前言中不允许有内容
我是在java中做的相关测试, 首先粘贴下报错: 读取xml配置文件:xmls\property.xml org.dom4j.DocumentException: Error on line 1 of ...
- [连载]《C#通讯(串口和网络)框架的设计与实现》- 0.前言
目 录 前言 前言 刚参加工作,使用过VB.VC开发软件,随着C#的崛起,听说是C++++,公司决定以后开发软件使用C#,凭借在 ...
- modelsim实用教程--前言
前言 Modelsim是一款专业的仿真软件,特别是在Quartus II 11.0之后的版本,都没有配套自身的仿真软件,所以Modelsim成了在FPGA设计流程中的进行功能仿真的首选仿真软件之一. ...
- .NET 基础 一步步 一幕幕 [前言]
.NET 基础 一步步 一幕幕 [前言部分] 本人小白一枚,虽然说从去年就开通博客了,到现在也没有写多少东东,虽然工作了,也没有更好得总结.故此重新祭出博客园法宝,修炼技术,争取早日走上大神之位. 故 ...
- UDS(ISO14229-2006) 汉译(No.0 前言)
UDS protocol 前言 ISO(国际标准化组织)是国际标准机构(ISO成员体)的世界性联合会.国际标准的拟定工作通常由ISO技术委员会负责.为每一个主题而建立的技术委员会由对其感兴趣的成员机构 ...
随机推荐
- commonJS — 全局操作(for Window)
for Window github: https://github.com/laixiangran/commonJS/blob/master/src/forWindow.js 代码 /** * Cre ...
- Android Toolbar样式定制详解
前言 Marterial Design出来也有一段时间了,为了紧跟Google的设计规范,决定在项目中使用Toolbar.使用了一段时间之后,发现很多时候原始的Toolbar并不能满足项目的要求.为了 ...
- 【bzoj1038】瞭望塔
[bzoj1038]瞭望塔 题意 致力于建设全国示范和谐小村庄的H村村长dadzhi,决定在村中建立一个瞭望塔,以此加强村中的治安.我们将H村抽象为一维的轮廓.如下图所示 我们可以用一条山的上方轮廓折 ...
- Laravel 实现定时任务
运行命令schedule run 时laravel会去App\console\kernel.php文件中查找schedule方法,有没有要执行的定时命令 实现流程:首先可以自定义命令并注册命令(参考上 ...
- decorators.xml的用法 (转)
spring,hibernate框架做的,对了,还有jQuery. 我用jquery做异步请求到后台,生成json数据返回前台生成下拉输入框,请求到后台以后,成功生成了json数据并根据struts的 ...
- css3实现超过两行文字,超出用三个点显示(兼容性不行,仅供学习)
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title> ...
- R语言与正态性检验
1.Kolmogorov-Smirnov正态性检验 Kolmogorov-Smirnov是比较一个频率分布f(x)与理论分布g(x)或者两个观测值分布的检验方法,若两者间的差距很小,则推论该样本取自某 ...
- Objective-C 中 NULL、nil、Nil、NSNull 的定义及不同
本文由我们团队的 康祖彬 童鞋撰写,这是他的个人主页:https://kangzubin.cn. 理解"不存在"的概念不仅仅是一个哲学的问题,也是一个实际的问题.我们是有形宇宙的居 ...
- tsne降维可视化
Python代码:准备训练样本的数据和标签:train_X4000.txt.train_y4000.txt 放于tsne.py当前目录.(具体t-SNE – Laurens van der Maate ...
- Web总结
Web总结 学习web前端理论基础必然是要过关的,这里我总结了一下比较基础的常用理论,还是比较有用哒! 一.名词解释 1.横切 在固定页面的宽度(按栅格化进行)并且对高度没有限制的容器称为一个标准横切 ...