V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
Zhang
V2EX  ›  iDev

同文馆-原创编程博客(c语言,objective-c)

  •  
  •   Zhang · 2012-04-26 19:32:13 +08:00 · 10885 次点击
    这是一个创建于 4627 天前的主题,其中的信息可能已经有所发展或是发生改变。
    [objective-c]—一、用objective-c 编程
    http://www.tongwenguan.com/?p=1976
    欢迎大家捧场
    174 条回复    1970-01-01 08:00:00 +08:00
    1  2  
    raly
        1
    raly  
       2012-04-26 20:11:43 +08:00
    我想问问 LZ 这种给中文词语间加空格的习惯,是如何形成的?没其它意思,纯脆好奇。
    altchen
        2
    altchen  
       2012-04-26 20:16:46 +08:00
    我也好奇,同问+1
    Zhang
        3
    Zhang  
    OP
       2012-04-26 20:24:44 +08:00
    @raly 因为我觉得中文读起来没有英文容易,如果成分间不加空格,回头我自己都完全看不懂了
    Zhang
        4
    Zhang  
    OP
       2012-04-26 20:26:16 +08:00
    [objective-c]—二、物件(又 称为 对象)
    http://www.tongwenguan.com/?p=2012
    Zhang
        5
    Zhang  
    OP
       2012-04-26 20:32:12 +08:00   ❤️ 1
    @raly 很多人主张分词连写,不过我个人比较喜欢分成分连写。
    laskuma
        6
    laskuma  
       2012-04-26 22:42:40 +08:00   ❤️ 1
    为什么说C语言并不难能树立信心呢。。
    Zhang
        7
    Zhang  
    OP
       2012-04-26 22:46:45 +08:00   ❤️ 1
    @laskuma c语言不难哟,除了信心,还有就是经验!
    laskuma
        8
    laskuma  
       2012-04-26 22:48:44 +08:00
    @Zhang 总觉得新人自学指针很容易误入歧途。。而且国内也是windows和vs的天下不能体会到C的内涵(装B了哈哈)
    dofine
        9
    dofine  
       2012-04-26 22:53:05 +08:00
    建议代码不要采用截图的方式吧…整个代码高亮…然后这个中文间空格我真习惯不了,太别扭了%
    jyoe
        10
    jyoe  
       2012-04-26 22:56:30 +08:00
    @Zhang 我是Woody 给你留过言 欢迎来到V2EX我给大家介绍过你的网站,http://www.v2ex.com/t/32126#reply31
    mlzboy
        11
    mlzboy  
       2012-04-26 23:20:24 +08:00
    @laskuma 展开说一下吧,
    gavingeng
        12
    gavingeng  
       2012-04-27 08:40:49 +08:00
    想问LZ个问题,在web无法发微薄,但在手机客户端却是可以,那么我在发微薄的时候,是否会将我的手机号从sim卡中读取出来发送到微薄?
    Zhang
        13
    Zhang  
    OP
       2012-04-27 09:35:04 +08:00
    @jyoe 呵呵原来你就是无敌呀,谢谢你推荐我的博客,我会更加努力写的
    Zhang
        14
    Zhang  
    OP
       2012-04-27 09:36:36 +08:00
    [objective-c]—三、个体(又称为 实例) 和 措施(又称为 方法)
    http://www.tongwenguan.com/?p=2017
    jyoe
        15
    jyoe  
       2012-04-27 09:37:01 +08:00
    @Zhang 客气了客气了 加油
    Zhang
        16
    Zhang  
    OP
       2012-04-27 10:06:25 +08:00   ❤️ 1
    @gavingeng 你说的手机是iphone吗?如果是iphone那就放心吧。因为在iphone上要获取用户信息必须调用苹果命令禁止的编程接口。如果调用了苹果明令禁止的编程接口,那么就无法上架了。除非像360那样对违禁接口进行加密。
    gavingeng
        17
    gavingeng  
       2012-04-27 13:14:18 +08:00
    @Zhang 是iphone
    之前看了些有人写的获取权限的方法,好像都是用su/sudo到root来操作的,这种方式也可以获取到权限的吧!
    Zhang
        18
    Zhang  
    OP
       2012-04-27 13:29:22 +08:00
    @gavingeng 对越狱我不了解,不好意思
    Zhang
        19
    Zhang  
    OP
       2012-04-27 18:11:51 +08:00
    [objective-c]—四、在objective-c当中 创建 一类物件
    http://www.tongwenguan.com/?p=2069
    Zhang
        20
    Zhang  
    OP
       2012-04-28 09:37:44 +08:00
    [objective-c]—五、在objective-当中 创建 同一类型的不同物件
    http://www.tongwenguan.com/?p=2160
    Zhang
        21
    Zhang  
    OP
       2012-04-28 17:19:39 +08:00
    [objective-c]—六、读取 个体变量 和 数据封装
    http://www.tongwenguan.com/?p=2187
    laskuma
        22
    laskuma  
       2012-04-29 05:39:52 +08:00
    @mlzboy 也不是能说的很明白。以前刚写C的时候写复杂的东西因为指针的问题经常segfault 如果当时不是被逼着做这些的话 很可能做了一半就放弃了。而且有人指导的话可以避免很多错误,感觉学C的时候写一本错误日志很有必要。主要还是要多写,当时学的时候教授给的test case异常刁钻也锻炼了很多思考的方式。
    laskuma
        23
    laskuma  
       2012-04-29 05:41:26 +08:00
    @mlzboy 个人感觉学C的时候linux环境很重要,简单学习一下gcc的参数指令,makefile怎么写,gdb怎么用这些都是很必要的。总而言之,不是说自学肯定学不好,自学的话效率很有可能会比有人指导低的多。
    Zhang
        24
    Zhang  
    OP
       2012-04-29 20:30:04 +08:00   ❤️ 1
    [objective-c]—七、id类型的数据
    http://www.tongwenguan.com/?p=2210
    Zhang
        25
    Zhang  
    OP
       2012-04-29 20:30:50 +08:00
    [objective-c]—八、将 程序 分割成 多个文件
    http://www.tongwenguan.com/?p=2218
    Zhang
        26
    Zhang  
    OP
       2012-04-29 20:31:44 +08:00
    [objective-c]—九、自动 生成 读写措施
    http://www.tongwenguan.com/?p=2241
    Zhang
        27
    Zhang  
    OP
       2012-04-29 20:32:24 +08:00
    [objective-c]—十、利用 . 对 物件的变量 进行读写
    http://www.tongwenguan.com/?p=2270
    Zhang
        28
    Zhang  
    OP
       2012-05-02 09:20:22 +08:00
    [objective-c]—十一、一项措施 附带 多个参数
    http://www.tongwenguan.com/?p=2286
    Zhang
        29
    Zhang  
    OP
       2012-05-02 21:23:42 +08:00
    [objective-c]—十二、对 物件 进行操作
    http://www.tongwenguan.com/?p=2298
    Hyperion
        30
    Hyperion  
       2012-05-02 21:27:10 +08:00
    中文加空格不是不可以的, 但这加的太密了吧... 谓语状语完全用不着空格...
    Zhang
        31
    Zhang  
    OP
       2012-05-02 21:29:38 +08:00
    @Hyperion 我已经非常保守了,状语从句和宾语从句中的成分间并没有加空格
    Hyperion
        32
    Hyperion  
       2012-05-02 21:37:41 +08:00
    比如..

    第一行的alloc这项措施 将 一个Fraction类型的物件 存储 在变量myFraction当中,所以 alloc这项措施 传回的 是 id类型的数据。第二行init这项措施 对 myFraction这个物件 进行 初始化,并且 将 初始化后的物件myFraction 存储 在变量myFraction当中,因此 init这项措施传回的数据 也是属于 id类型。现在 我们 应该对 id类型的数据 有 一个基本的认识了。

    ........................(可能变成下面这样更好哦)............................

    第一行的 alloc 这项措施将一个 Fraction 类型的物件,存储在变量 myFraction 当中,所以 alloc 这项措施传回的是 id 类型的数据。
    第二行 init 这项措施对 myFraction 这个物件进行初始化,并且将 初始化后的物件 myFraction 存储在变量 myFraction 当中,因此 init 这项措施传回的数据,也是属于 id 类型。现在我们应该对 id 类型的数据有一个基本的认识了。

    分句+分段 中英文前后加空格 -3-
    Zhang
        33
    Zhang  
    OP
       2012-05-02 21:40:13 +08:00
    @Hyperion 虽然我们的初衷不同,但还是要感谢你哟
    Hyperion
        34
    Hyperion  
       2012-05-02 21:48:32 +08:00
    @Zhang =3= 文章已收藏, 在尝试慢慢一章章看, 讲的很仔细...
    Zhang
        35
    Zhang  
    OP
       2012-05-02 21:52:40 +08:00
    谢谢
    Zhang
        36
    Zhang  
    OP
       2012-05-03 11:05:08 +08:00
    [objective-c]—十三、本地变量
    http://www.tongwenguan.com/?p=2324
    Zhang
        37
    Zhang  
    OP
       2012-05-03 11:05:55 +08:00
    [objective-c]—十四、措施变量
    http://www.tongwenguan.com/?p=2374
    Zhang
        38
    Zhang  
    OP
       2012-05-03 11:06:24 +08:00
    [objective-c]—十五、关键字self
    http://www.tongwenguan.com/?p=2392
    Zhang
        39
    Zhang  
    OP
       2012-05-03 11:06:58 +08:00
    [objective-c]—十六、在措施内部 创建 物件,并 将 其 传递给 措施实施者
    http://www.tongwenguan.com/?p=2402
    Zhang
        40
    Zhang  
    OP
       2012-05-03 11:07:33 +08:00
    [objective-c]—十七、对 一类物件 和 接口文件 进行扩展
    http://www.tongwenguan.com/?p=2494
    Zhang
        41
    Zhang  
    OP
       2012-05-03 11:08:01 +08:00
    [objective-c]—十八、继承(一)一切 从最底层 开始
    http://www.tongwenguan.com/?p=2500
    sophy
        42
    sophy  
       2012-05-03 11:12:07 +08:00
    我感觉这个好累啊。。。。。加空格
    Zhang
        43
    Zhang  
    OP
       2012-05-04 21:22:21 +08:00
    [objective-c]—十九、继承(二)通过继承 进行扩展
    http://www.tongwenguan.com/?p=2523
    Zhang
        44
    Zhang  
    OP
       2012-05-04 21:22:45 +08:00
    [objective-c]—二十、继承(三)Point这类物件
    http://www.tongwenguan.com/?p=2552
    Zhang
        45
    Zhang  
    OP
       2012-05-04 21:23:13 +08:00
    [objective-c]—二十一、继承(四)@class命令
    http://www.tongwenguan.com/?p=2564
    Zhang
        46
    Zhang  
    OP
       2012-05-04 21:24:07 +08:00
    [objective-c]—二十二、继承(五)使 一种物件中每一个 包含 另外一种物件
    http://www.tongwenguan.com/?p=2592
    Zhang
        47
    Zhang  
    OP
       2012-05-04 21:24:36 +08:00
    [objective-c]—二十三、继承(六)重写 措施
    http://www.tongwenguan.com/?p=2617
    Zhang
        48
    Zhang  
    OP
       2012-05-04 21:25:07 +08:00
    [objective-c]—二十四、继承(七)到底 实施 哪项措施?
    http://www.tongwenguan.com/?p=2629
    Zhang
        49
    Zhang  
    OP
       2012-05-06 17:27:45 +08:00
    [objective-c]—二十五、继承(八)关键字super 和 重写 dealloc这项措施
    http://www.tongwenguan.com/?p=2647
    Zhang
        50
    Zhang  
    OP
       2012-05-07 21:57:18 +08:00
    [objective-c]—二十六、继承(九)通过继承 进行扩展:添加 新的个体变量
    http://www.tongwenguan.com/?p=2674
    liuxurong
        51
    liuxurong  
       2012-05-08 00:35:58 +08:00
    很不错。继续下去。
    Zhang
        52
    Zhang  
    OP
       2012-05-08 08:24:40 +08:00
    @liuxurong 会的!
    Zhang
        53
    Zhang  
    OP
       2012-05-08 08:25:48 +08:00
    [objective-c]—二十七、继承(十)抽象的物件类型
    http://www.tongwenguan.com/?p=2707
    yuanz
        54
    yuanz  
       2012-05-08 09:26:24 +08:00
    亲,空格严重影响阅读节奏,看得头疼。
    Zhang
        55
    Zhang  
    OP
       2012-05-08 09:57:41 +08:00
    @yuanz 真的吗?
    Zhang
        56
    Zhang  
    OP
       2012-05-08 09:59:05 +08:00
    @yuanz 你主要看一个句子是谁?做什么?对象是谁?什么方式?什么条件?
    Zhang
        57
    Zhang  
    OP
       2012-05-08 09:59:58 +08:00
    [objective-c]—二十八、多态性、动态类型 和 动态绑定(一)多态性:不同的措施 共用 同一个名称
    http://www.tongwenguan.com/?p=2722
    Zhang
        58
    Zhang  
    OP
       2012-05-08 10:00:28 +08:00
    [objective-c]—二十九、多态性、动态类型 和 动态绑定(二)动态绑定 和 id类型
    http://www.tongwenguan.com/?p=2764
    Zhang
        59
    Zhang  
    OP
       2012-05-08 10:01:07 +08:00
    [objective-c]—三十、多态性、动态类型 和 动态绑定(三)运行时 VS 编译时
    http://www.tongwenguan.com/?p=2787
    DXpro
        60
    DXpro  
       2012-05-08 10:25:36 +08:00
    一直追看 拜托楼主要稳定啊。 谢谢楼主
    Zhang
        61
    Zhang  
    OP
       2012-05-08 10:40:20 +08:00
    @DXpro 我会努力的,谢谢鼓励
    liuxurong
        62
    liuxurong  
       2012-05-08 18:38:13 +08:00
    @yuanz 空格很好。看的好爽。欣赏这种写东西和对待中文的方式。
    Zhang
        63
    Zhang  
    OP
       2012-05-08 18:45:59 +08:00
    @liuxurong 谢谢你的支持!
    Zhang
        64
    Zhang  
    OP
       2012-05-09 10:18:17 +08:00
    [objective-c]—三十一、多态性、动态类型 和 动态绑定(四)id类型 和 静态类型
    http://www.tongwenguan.com/?p=2801
    Zhang
        65
    Zhang  
    OP
       2012-05-09 10:20:13 +08:00
    [objective-c]—三十二、多态性、动态类型 和 动态绑定(五)措施所附带的参数 和 所产生的结果类型
    http://www.tongwenguan.com/?p=2815
    Zhang
        66
    Zhang  
    OP
       2012-05-09 10:20:43 +08:00   ❤️ 1
    [objective-c]—三十三、多态性、动态类型 和 动态绑定(六)关于物件类型的问题
    http://www.tongwenguan.com/?p=2850
    iwege
        67
    iwege  
       2012-05-09 21:55:56 +08:00
    请教一下,楼主的国籍是?
    Zhang
        68
    Zhang  
    OP
       2012-05-09 22:01:36 +08:00
    @iwege 中国,有什么问题呢?
    iwege
        69
    iwege  
       2012-05-10 00:05:48 +08:00
    @Zhang 没啥,感觉用词方面不像是国内简体的用词...
    Zhang
        70
    Zhang  
    OP
       2012-05-10 08:29:28 +08:00
    @iwege 我尽量找汉语中一直都存在的词,这样可以一目了然
    Zhang
        71
    Zhang  
    OP
       2012-05-11 10:54:50 +08:00
    [objective-c]—三十四、多态性、动态类型 和 动态绑定(七)用 @try命令 处理 意外情况
    http://www.tongwenguan.com/?p=2895
    Zhang
        72
    Zhang  
    OP
       2012-05-11 10:55:36 +08:00
    [objective-c]—三十五、更多数据类型(一)初始化 物件
    http://www.tongwenguan.com/?p=2913
    Zhang
        73
    Zhang  
    OP
       2012-05-11 10:56:02 +08:00
    [objective-c]—三十六、更多数据类型(二)控制 个体变量的界限
    http://www.tongwenguan.com/?p=2927
    Zhang
        74
    Zhang  
    OP
       2012-05-11 10:56:33 +08:00
    [objective-c]—三十七、类别 和 协议(一)类别
    http://www.tongwenguan.com/?p=2947
    paloalto
        75
    paloalto  
       2012-05-11 11:13:15 +08:00
    最近正打算学自学c语言,收藏一个先。
    Zhang
        76
    Zhang  
    OP
       2012-05-11 11:43:56 +08:00
    @paloalto 谢谢支持
    Zhang
        77
    Zhang  
    OP
       2012-05-12 10:52:25 +08:00
    [objective-c]—三十八、类别 和 协议(二)关于 类别
    http://www.tongwenguan.com/?p=2971
    Zhang
        78
    Zhang  
    OP
       2012-05-12 10:52:57 +08:00
    [objective-c]—三十九、类别 和 协议(三)协议
    http://www.tongwenguan.com/?p=2990
    Zhang
        79
    Zhang  
    OP
       2012-05-12 10:53:25 +08:00
    [objective-c]—四十、类别 和 协议(四)协议

    http://www.tongwenguan.com/?p=3004
    Zhang
        80
    Zhang  
    OP
       2012-05-12 10:54:03 +08:00
    [objective-c]—四十一、类别 和 协议(五)非正式协议
    http://www.tongwenguan.com/?p=3018
    Zhang
        81
    Zhang  
    OP
       2012-05-12 10:54:29 +08:00
    [objective-c]—四十二、类别 和 协议(六)合成物件
    http://www.tongwenguan.com/?p=3043
    Zhang
        82
    Zhang  
    OP
       2012-05-14 11:05:05 +08:00
    [objective-c]—四十三、基础框架(一)关于 基础框架
    http://www.tongwenguan.com/?p=3057
    Zhang
        83
    Zhang  
    OP
       2012-05-15 10:15:15 +08:00
    [objective-c]—四十四、基础框架(二)数字物件
    http://www.tongwenguan.com/objective-c/objective-c-四十四、基础框架(二).html
    Zhang
        84
    Zhang  
    OP
       2012-05-16 16:56:06 +08:00
    [objective-c]—四十五、基础框架(三)简单 了解一下 自动释放池
    http://www.tongwenguan.com/objective-c/objective-c-四十五、基础框架(三)简单-了解一下-自动.html
    Zhang
        85
    Zhang  
    OP
       2012-05-16 19:07:23 +08:00
    Zhang
        86
    Zhang  
    OP
       2012-05-17 18:50:19 +08:00
    Zhang
        87
    Zhang  
    OP
       2012-05-18 13:28:41 +08:00
    [objective-c]—四十八、基础框架(六)不可修改字符串2-其它基本字符串操作
    http://www.tongwenguan.com/objective-c/objective-c-四十八、基础框架(六)不可修改字符串2-.html
    Zhang
        88
    Zhang  
    OP
       2012-05-18 16:33:35 +08:00
    Zhang
        89
    Zhang  
    OP
       2012-05-19 11:03:11 +08:00
    [objective-c]—五十、基础框架(八)所有的物件 都 去 哪里了?
    http://www.tongwenguan.com/objective-c/objective-c-五十、基础框架(八)所有的物件-都-去-哪里.html
    linsk
        90
    linsk  
       2012-05-19 12:58:08 +08:00
    为什么不创建个页面索引这一个系列~
    Zhang
        91
    Zhang  
    OP
       2012-05-19 16:40:59 +08:00
    好像有呀
    Zhang
        92
    Zhang  
    OP
       2012-05-20 08:56:25 +08:00
    Zhang
        93
    Zhang  
    OP
       2012-05-21 10:14:45 +08:00
    [objective-c]—五十二、基础框架(十)数组物件-生成 质数表
    http://www.tongwenguan.com/objective-c/objective-c-五十二、基础框架(十)数组物件-生成-质.html
    Zhang
        94
    Zhang  
    OP
       2012-05-21 13:56:29 +08:00
    Zhang
        95
    Zhang  
    OP
       2012-05-22 09:09:58 +08:00
    tuoxie007
        96
    tuoxie007  
       2012-05-22 11:03:12 +08:00
    LZ对汉语语法的阐述另我惊叹了:-)
    Zhang
        97
    Zhang  
    OP
       2012-05-22 12:15:40 +08:00
    @tuoxie007 不知道我该怀着什么心情
    Zhang
        98
    Zhang  
    OP
       2012-05-22 14:54:55 +08:00
    Zhang
        99
    Zhang  
    OP
       2012-05-23 09:39:30 +08:00
    Zhang
        100
    Zhang  
    OP
       2012-05-23 19:07:46 +08:00
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5486 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 08:54 · PVG 16:54 · LAX 00:54 · JFK 03:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.