V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
mcluyu
1.44D
V2EX  ›  Xcode

Xcode10.0 这个自动补齐括号怎么这么牛逼了,脑子瓦塔了么??

  •  
  •   mcluyu · Sep 27, 2018 · 10248 views
    This topic created in 2770 days ago, the information mentioned may be changed or developed.

    个人习惯,可能不太好: 比如我要写这么一句:

    self.tableView reloadData;
    

    这时我的习惯是在 reloadData 后面直接打一个 "]" ,在之前的版本,会自动补齐前面的 "[" 变成:

    [self.tableView reloadData];
    

    但是现在成了

    self.[tableView reloadData];
    

    类似的还有很多,前面的括号完全不知道补到哪个奶奶家去了,什么意思? 强制让我手动先打括号?

    21 replies    2018-11-20 23:08:00 +08:00
    xujialiang
        1
    xujialiang  
       Sep 27, 2018
    。。。。 我的正常。。。。。
    icris
        2
    icris  
       Sep 27, 2018
    给 OC 加些阻力,强推 swift (
    mcluyu
        3
    mcluyu  
    OP
       Sep 27, 2018
    @xujialiang 蛤。。我重启了也不正常啊,换个项目都不正常
    pupboss
        4
    pupboss  
       Sep 27, 2018
    可能这货以为你在用 swift,自作聪明的让你抛弃 self. 这个习惯
    jessehao7
        5
    jessehao7  
       Sep 27, 2018
    洗把脸就正常了
    enenaaa
        6
    enenaaa  
       Sep 27, 2018
    oc 语法太丑,xcode 开发团队都看不下去了。
    kkaka
        7
    kkaka  
       Sep 27, 2018
    @icris 强推个粑粑.. 一升级 Xcode 用 swift 写项目的直接编译不过.
    ngn999
        8
    ngn999  
       Sep 27, 2018
    xcode 10 添加#import 必定 crash 这才是真的要把我们往 swift 推
    luopengfei14
        9
    luopengfei14  
       Sep 27, 2018 via iPhone
    @kkaka swift4.2 改了挺多,搞了一上午。
    遇到 Xcode10 乱自动补全,把程序初始化方法私有了,太坑
    laoyur
        10
    laoyur  
       Sep 27, 2018
    Swift 我只感受到一个好处,if 后面不用写括号,其他地方都让我很难受
    amon
        11
    amon  
       Sep 27, 2018
    改用_tableView,改用 swift,改用 java ?
    mcluyu
        12
    mcluyu  
    OP
       Sep 27, 2018
    @jessehao7 是这样么。。逼我重装
    mcluyu
        13
    mcluyu  
    OP
       Sep 27, 2018
    @amon 改”_“可以, 可是不单单是 self. 这样, 其他的直接补到上一句代码前面去了。。
    至于后面两项改的有点多了。。
    shede333
        14
    shede333  
       Sep 27, 2018
    同意楼主,我也很郁闷,生生逼我改变以前的编码习惯
    BossKing
        15
    BossKing  
       Sep 27, 2018
    LZ 更新 mojave 可破,亲测
    wohenyingyu03
        16
    wohenyingyu03  
       Sep 27, 2018
    ……写了多年 oc 都没发现这功能
    mcluyu
        17
    mcluyu  
    OP
       Sep 27, 2018
    @BossKing 已经是 Mojave 了,已经删除了,重新下载试试
    bullettrain1433
        18
    bullettrain1433  
       Sep 27, 2018
    已转 swift,没毛病
    pscl
        19
    pscl  
       Nov 19, 2018
    楼主这问题,我这里倒是没遇到,不过遇到了输入{,然后回车,没有给我补},这个让我好生别扭。。。
    mcluyu
        20
    mcluyu  
    OP
       Nov 20, 2018
    @pscl 我重装了,就好了,估计是很久都是直接升级上来的,系统也是刚升级的,直接把它的搞蒙了。。。你可以重装 Xcode 试试
    pscl
        21
    pscl  
       Nov 20, 2018
    @mcluyu 好的,我试试
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5627 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 97ms · UTC 01:35 · PVG 09:35 · LAX 18:35 · JFK 21:35
    ♥ Do have faith in what you're doing.