年年有"余"

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4293|回复: 3

第一讲:编写你的第一个程序

[复制链接]
  • TA的每日心情

    2024-10-15 10:05
  • 签到天数: 372 天

    [LV.9]以坛为家II

    发表于 2013-12-10 19:18:35 | 显示全部楼层 |阅读模式
    本帖最后由 Sian 于 2013-12-22 19:43 编辑
    1. #import <Foundation/Foundation.h>
    2. int main(int argc, char *argv[]) {
    3. @autoreleasepool {
    4. NSLog(@"Hello World!");
    5. }
    6. return 0;
    7. }
    复制代码
    视频学习:
    游客,如果您要查看本帖隐藏内容请回复

  • TA的每日心情

    2024-10-15 10:05
  • 签到天数: 372 天

    [LV.9]以坛为家II

    发表于 2013-12-12 21:42:08 | 显示全部楼层
    本帖最后由 Sian 于 2013-12-12 21:43 编辑

    该程序为Objective-C最简单的程序,再简化一下,整体分为2个部分:
    1、引用头文件
    1. #import <Foundation/Foundation.h>
    复制代码
    2、程序主体
    1. int main(int argc,char * argv[])
    2. {
    3.     NSLog(@"Hello World!");
    4. }
    复制代码
    就这么简单!
    真正是我们需要的其实只有"Hello World!"这两个单词,其他的都是我们为了实现打印出"Hello World!"所做的工作,然而为什么计算机(确切的讲应该是编译器)能够识别其他的关键字呢,这就是第一部分的作用,#import <Foundation/Foundation.h>就是将什么叫int、什么叫main、什么叫NSLlog、为什么有些地方需要小括号,有些地方需要用大括号,都在这里了,初学者如果无法理解,那就当做是格式好了,每个程序都必须这样,OK!

    该用户从未签到

    发表于 2014-12-17 14:38:46 | 显示全部楼层
    跟着版主一点一点的学习
  • TA的每日心情
    开心
    2015-1-23 11:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2015-2-2 14:48:28 | 显示全部楼层
    感谢分享~~~
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|Archiver|iOS开发笔记 ( 湘ICP备14010846号 )

    GMT+8, 2024-11-23 16:03 , Processed in 0.051718 second(s), 19 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表