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技术委员会负责.为每一个主题而建立的技术委员会由对其感兴趣的成员机构 ...
随机推荐
- OpenCV_轮廓的查找、表达、绘制、特性及匹配
转摘网址为:http://www.cnblogs.com/slysky/archive/2011/10/14/2212227.html 虽然Canny之类的边缘检测算法可以根据像素间的差异检测出轮廓边 ...
- Openvpn 安装简述
1.固定本地IP地址 vim /etc/sysconfig/network-scripts/ifcfg-eth0 2.同步时间.安装ntpd yum install ntpddate netupda ...
- java 异常2
自定义异常类: import java.util.Scanner; /** * Created by lenovo on 2016/8/12. */ class NoMoneyException ex ...
- EF Core » 关系
对初学者理解关系很有用,先留下来,有时间边看边翻译. Caution 注意 This documentation is for EF Core. For EF6.x and earlier relea ...
- Android FloatingActionButton(FAB) 悬浮按钮
FloatingActionButton 悬浮按钮 ...
- hibernate annotation注解方式来处理映射关系
在hibernate中,通常配置对象关系映射关系有两种,一种是基于xml的方式,另一种是基于annotation的注解方式,熟话说,萝卜青菜,可有所爱,每个人都有自己喜欢的配置方式,我在试了这两种方式 ...
- Web前端开发面试题
1. 以下的代码有问题吗?如果有你觉着应该如何修改? for(int i=0; i<list.size(); i++) { ..... ..... if(...) { list.re ...
- 超详细的Xcode代码格式化教程,可自定义样式。
超详细的Xcode代码格式化教程,可自定义样式. 为什么要格式化代码 当团队内有多人开发的时候,每个人写的代码格式都有自己的喜好,也可能会忙着写代码而忽略了格式的问题.在之前,我们可能会写完代码后,再 ...
- OLE填充EXCEL
先把基本的FORM写好: 1.行列属性 FORM row_column USING p_r p_width p_type. CASE p_type. WHEN 'R'. "行高 = p_r ...
- JDE报表开发笔记(R5537011 收货校验统计表)
业务场景:根据批次收货,收货后对该批次产品进行检验,记录检验结果生成统计表. 涉及表:主表F37011,业务从表F43121/F4101/F4108 ------------------------- ...