从接触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 前言的更多相关文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)-前言与目录(持续更新中...)

    开发工具:VS2015(2012以上)+SQL2008R2以上数据库  您可以有偿获取一份最新源码联系QQ:729994997 价格 666RMB  升级后界面效果如下: 任务调度系统界面 http: ...

  2. Nova PhoneGap框架 第一章 前言

    Nova PhoneGap Framework诞生于2012年11月,从第一个版本的发布到现在,这个框架经历了多个项目的考验.一直以来我们也持续更新这个框架,使其不断完善.到现在,这个框架已比较稳定了 ...

  3. .NET 基础一步步一幕幕[面向对象前言]

    面向对象前言 2017年的第一篇博文,好久不写博文了,赶紧补上,感觉在以前的<.NET 基础一步步一幕幕>系列博客中,简短的小知识点已经介绍的差不多的(PS:如果还有别的基础知识点我没有介 ...

  4. 从零开始编写自己的C#框架(1)——前言

    记得十五年前自学编程时,拿着C语言厚厚的书,想要上机都不知道要用什么编译器来执行书中的例子.十二年前在大学自学ASP时,由于身边没有一位同学和朋友学习这种语言,也只能整天混在图收馆里拼命的啃书.而再后 ...

  5. 关于xml加载提示: Error on line 1 of document : 前言中不允许有内容

    我是在java中做的相关测试, 首先粘贴下报错: 读取xml配置文件:xmls\property.xml org.dom4j.DocumentException: Error on line 1 of ...

  6. [连载]《C#通讯(串口和网络)框架的设计与实现》- 0.前言

                                  目       录 前言 前言 刚参加工作,使用过VB.VC开发软件,随着C#的崛起,听说是C++++,公司决定以后开发软件使用C#,凭借在 ...

  7. modelsim实用教程--前言

    前言 Modelsim是一款专业的仿真软件,特别是在Quartus II 11.0之后的版本,都没有配套自身的仿真软件,所以Modelsim成了在FPGA设计流程中的进行功能仿真的首选仿真软件之一. ...

  8. .NET 基础 一步步 一幕幕 [前言]

    .NET 基础 一步步 一幕幕 [前言部分] 本人小白一枚,虽然说从去年就开通博客了,到现在也没有写多少东东,虽然工作了,也没有更好得总结.故此重新祭出博客园法宝,修炼技术,争取早日走上大神之位. 故 ...

  9. UDS(ISO14229-2006) 汉译(No.0 前言)

    UDS protocol 前言 ISO(国际标准化组织)是国际标准机构(ISO成员体)的世界性联合会.国际标准的拟定工作通常由ISO技术委员会负责.为每一个主题而建立的技术委员会由对其感兴趣的成员机构 ...

随机推荐

  1. dedecms 模板文件不存在,无法解析文档"的终极各种解决办法

    方法一:[此对应喜欢把模板文件使用".html"的格式,]  /include/arc.archives.class.php 556行    if (!preg_match(&qu ...

  2. selenium+python笔记2

    #!/usr/bin/env python # -*- coding: utf-8 -*- """ @desc: 操作浏览器 """ fro ...

  3. c头文件包含关系--记今天调试的郁闷经历

    c头文件包含关系--记今天调试的郁闷经历 彭会锋 2016-08-05  21:54:08 c头文件的包含

  4. Javascript的"预编译"思考

    今天工作需要,搜索下JS面试题,看到一个题目,大约是这样的 <script> var x = 1, y = z = 0; function add(n) { n = n+1;  } y = ...

  5. IO流 总结三

    编码:字符串变成字节数组. 解码:字节数组变成字符串 String --> byte[]; str.getBytes(); byte  --> String: new String(byt ...

  6. 《JavaScript权威指南》读书笔记(一)

    日期 2015-11-28 把之前的读书笔记在我弄丢它之前搬过来~~ 时间过去好久,回头一看理解都不一样了. 重点浏览了一下和Java的不同之处: js是一种宽松类型语言:js不区别整形数值与浮点型数 ...

  7. Struts2 用 s:if test 判断String类型的对象属性值和单字符是否相等的问题

    Struts2 用 s:if test 判断String类型的对象属性值和单字符是否相等的问题   首先,这里所指的单字符形如:Y,男. 有两种做法: a. <s:if test='news.s ...

  8. while、do while练习——7月24日

    while循环的格式是for循环的变形 //while 循环(当循环),是for循环的变形 //for(int i=0;i<=5;i++) //{ // Console.WriteLine(&q ...

  9. Xcode中的几个常用文件路径

    在iOS开发中有时候需要知道一些文件的路径,这里总结如下: 路径查找第一步如图: 1.模拟器的路径:/Applications/Xcode.app/Contents/Developer/Platfor ...

  10. 教你如何做好SEO优化中的前端优化

    网站的速度是很多人都面临的问题,其实许多网站,都没有特意的去优化加载速度,对于一个网站来说,加速不但提高了用户体验(如果一个网站在几秒内没 有打开,大多数用户选择的是关闭而非等待),而且对于SEO的流 ...