2. iOS storyboard连线注意事项

2019-08-13  本文已影响0人  smart_M

方法连线注意事项

  1. 一个控件可连线多个方法,这些方法从最后连接的方法开始倒叙执行
  1. 在复制已经连线方法的控件时,需要注意复制出来的控件会把连线方法一同复制,需根据需求删除复制过来的方法连线,重新连线新的方法
  1. 已经连线方法不需要的时候,需要两步:a.注释/删除该方法代码 b.删除控件的方法连线(如果只做了a, 点击控件就会unrecognized selector sent to instance)
    删除/注释方法代码

再次运行点击控件会crash


还需要把连线也一起删除


属性连线注意事项

  1. 同方法连线一样,在删除/属性不需要的属性时,需要把对应控件的连线也一起删除,否则运行就会直接crash,报。NSUnknownKeyException', reason:
    '[<ViewController 0x7fdf7048b200> setValue:forUndefinedKey:]: this class
    is not key value coding-compliant for the key

也需要两步:a.删除/注释属性代码 b.删除控件的属性连线
注释属性代码

运行直接crash


还需要把连线也一起删除


上一篇 下一篇

猜你喜欢

热点阅读