• 运行出第一个程序Hello World、第二个程序网页浏览器


    很长时间没有发博客记录我的奋斗历程了,原因不外乎遇到了对我而言“巨大的”困难。

    经历了长期的找不到合适的教材、找不到Xcode资源、运行不出例程的痛苦以后,近日终于走上正轨。

    现在补发一个过去2个月来的走走停停的艰难痛苦经历,与君共勉。

    1月15号左右,学习观看Youtube上的教学视频 

    (https://www.youtube.com/watch?v=9rMamWKpBaE)跟着一步一步编写了 我的第一个程序 Hello World。

    然后就是一大段的空窗期和不思进取。因为,我又犯懒了。我再次再次深刻的反省。

    之后就是在两个礼拜之前,跟着GitHub上的例程 学习编写了一个 GPS定位程序。

    但是由于我不懂原理、语法结构,写的代码有很多错误却一直改正不过来。最终我放弃了修改这个代码,也放弃了这种学习方式。

    因为不管程序是否能够运行出来,对于我学习Xcode可谓一点帮助也没有。

    代码来自CocoaChina推荐的GitHub代码。GitHub上原来的代码是可以运行的,我自己抄写的代码却有很多错误。我估计应该只是一、两处错误,导致到处都是红色的警告。

    但是这样修改代码没有意义,完全看不懂。

    终于,我又在今天早上回归了我最初的方法,我通过youku上的geekhead提供的视频学习Xcode,成功编写运行了WebViewer(简单的网页浏览器)。

    现在,别人很难体会我貌似平静的外表下那激动的心情,这个小程序我终于是每一行代码都大体上了解了!而且我找到了适合我的方法!

    在WebViewer编程的过程中,我最初运行,编译通过但模拟器无显示。模拟器显示的效果是纯白色面板。(大白板)

    后来通过下载geekhead网站自己提供的例程代码,比较我写的代码,发现URL格式不对。

    URL不能写成“www.cnblogs.com";而必须写成"http://www.cnblogs.com"

    虽然是个很简单的问题,但由于系统编译不报错,对我来说还是蛮难的。解决了以后很开心。

    谢谢大家看我的博文。

  • 相关阅读:
    An Introduction to the Linuxbased Assignments
    [读书笔记]Binary Hancks(1)
    haneWIN NFS Server
    [读书笔记]Binary Hancks(2) livepatch在X86下的实践
    CTNG编译错误以及解决办法
    [转]ucLinux下sqlite数据库移植全攻略
    程序员该有的艺术气质—SOLID原则
    Httpclient远程调用WebService示例(Eclipse+httpclient)
    四种生成和解析XML文档的方法详解(介绍+优缺点比较+示例)
    全网首发:原创SQL数据库同步工具
  • 原文地址:https://www.cnblogs.com/guozai9527/p/3688401.html
Copyright © 2020-2023  润新知