Xcode10.0 这个自动补齐括号怎么这么牛逼了,脑子瓦塔了么?? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mcluyu
V2EX    Xcode

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

  •  
  •   mcluyu 2018-09-27 11:24:23 +08:00 10018 次点击
    这是一个创建于 2646 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    self.tableView reloadData; 

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

    [self.tableView reloadData]; 

    但是现在成了

    self.[tableView reloadData]; 

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

    21 条回复    2018-11-20 23:08:00 +08:00
    xujialiang
        1
    xujialiang  
       2018-09-27 11:29:52 +08:00
    。。。。 我的正常。。。。。
    icris
        2
    icris  
       2018-09-27 11:33:55 +08:00
    给 OC 加些阻力,强推 swift (
    mcluyu
        3
    mcluyu  
    OP
       2018-09-27 11:37:54 +08:00
    @xujialiang 蛤。。我重启了也不正常啊,换个项目都不正常
    pupboss
        4
    pupboss  
       2018-09-27 11:49:46 +08:00
    可能这货以为你在用 swift,自作聪明的让你抛弃 self. 这个习惯
    jessehao7
        5
    jessehao7  
       2018-09-27 11:51:21 +08:00
    洗把脸就正常了
    enenaaa
        6
    enenaaa  
       2018-09-27 11:59:53 +08:00
    oc 语法太丑,xcode 开发团队都看不下去了。
    kkaka
        7
    kkaka  
       2018-09-27 12:00:57 +08:00
    @icris 强推个粑粑.. 一升级 Xcode 用 swift 写项目的直接编译不过.
    ngn999
        8
    ngn999  
       2018-09-27 12:06:11 +08:00
    xcode 10 添加#import 必定 crash 这才是真的要把我们往 swift 推
    luopengfei14
        9
    luopengfei14  
       2018-09-27 12:24:56 +08:00 via iPhone
    @kkaka swift4.2 改了挺多,搞了一上午。
    遇到 Xcode10 乱自动补全,把程序初始化方法私有了,太坑
    laoyur
        10
    laoyur  
       2018-09-27 12:25:10 +08:00
    Swift 我只感受到一个好处,if 后面不用写括号,其他地方都让我很难受
    amon
        11
    amon  
       2018-09-27 12:27:29 +08:00
    改用_tableView,改用 swift,改用 java ?
    mcluyu
        12
    mcluyu  
    OP
       2018-09-27 13:11:45 +08:00
    @jessehao7 是这样么。。逼我重装
    mcluyu
        13
    mcluyu  
    OP
       2018-09-27 13:15:10 +08:00
    @amon 改”_“可以, 可是不单单是 self. 这样, 其他的直接补到上一句代码前面去了。。
    至于后面两项改的有点多了。。
    shede333
        14
    shede333  
       2018-09-27 14:25:43 +08:00
    同意楼主,我也很郁闷,生生逼我改变以前的编码习惯
    BossKing
        15
    BossKing  
       2018-09-27 15:42:25 +08:00
    LZ 更新 mojave 可破,亲测
    wohenyingyu03
        16
    wohenyingyu03  
       2018-09-27 15:57:38 +08:00
    ……写了多年 oc 都没发现这功能
    mcluyu
        17
    mcluyu  
    OP
       2018-09-27 16:07:08 +08:00
    @BossKing 已经是 Mojave 了,已经删除了,重新下载试试
    bullettrain1433
        18
    bullettrain1433  
       2018-09-27 16:13:27 +08:00
    已转 swift,没毛病
    pscl
        19
    pscl  
       2018-11-19 23:09:09 +08:00
    楼主这问题,我这里倒是没遇到,不过遇到了输入{,然后回车,没有给我补},这个让我好生别扭。。。
    mcluyu
        20
    mcluyu  
    OP
       2018-11-20 09:25:44 +08:00
    @pscl 我重装了,就好了,估计是很久都是直接升级上来的,系统也是刚升级的,直接把它的搞蒙了。。。你可以重装 Xcode 试试
    pscl
        21
    pscl  
       2018-11-20 23:08:00 +08:00
    @mcluyu 好的,我试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2678 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 15:20 PVG 23:20 LAX 07:20 JFK 10:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86