20161129

作者: 诸葛云纹 | 来源:发表于2016-11-29 09:02 被阅读5次

关于封装

封装的类型对结果的影响

测试一

先来试试纯文本转化为int

    NSString *str = @"你猜输是多少";
    NSLog(@"%d",[str intValue]);

结果如下:

2016-11-29 08:42:46.278 Demo[1541:24856] 0

结果为0

测试二

文本之后加上数字?

    NSString *str = @"你猜输是不是110";
    NSLog(@"%d",[str intValue]);

结果如下:

2016-11-29 08:48:42.816 Demo[1628:27566] 0

依旧为0

测试三

那前面加上数字的呢?

    NSString *str = @"010你猜输是多少";
    NSLog(@"%d",[str intValue]);

结果:

2016-11-29 08:45:15.069 Demo[1581:26065] 10
结论:

可以看到会从字符串首位非0数字开始,到非数字位结束。而在测试二中,还未开始就结束了。而一切没有转化成功的字符串,输出均为0

相关文章

  • 运动日记

    20161129-D6 坚持。 对自己负责,加油

  • 20161129

    关于封装 封装的类型对结果的影响 测试一 先来试试纯文本转化为int 结果如下: 结果为0 测试二 文本之后加上数...

  • 20161129

    Responsibility

  • 20161129

    多年前,一位管理学领域的长辈问我:你觉得三十而立,立的是什么? 我思忖良久,找不到精准的答案。 他告诉我,三十而立...

  • 20161129

    当越来越多的人追求绚烂的技巧时,我却越来越追求食物的本身,也许是因为自己过了通过外表来判断优劣的年龄(虽然一直18...

  • 20161129

    我愿做个永远长不大的孩子。

  • 20161129

    小子无声的抗议,写作业极其不配合,上学至今我真是方法用尽,今天我也是没法了,他不理我,我也就就走开了,等再到书桌前...

  • iOS多线程到底不安全在哪里?

    转http://www.cocoachina.com/ios/20161129/18211.html

  • 多线程死锁

    转载自 [http://www.cocoachina.com/ios/20161129/18216.html]死锁...

  • 【转载+补充】iOS开发中的各种锁

    转载自:http://www.cocoachina.com/ios/20161129/18216.html 递归锁...

网友评论

      本文标题:20161129

      本文链接:https://www.haomeiwen.com/subject/fdjapttx.html