[分享]iOS开发-记录在object-c过渡到swift时碰到的一个问题

写了一个设置navigation返回按钮格式的类,由于目前对swift语法规则不是很熟练,因此参照着以前用oc写的代码写了一个类,用来被继承。
这是以前用oc写的方法:
图片描述swift


而后,问题来了。
原本呢,我写这个类的目的就是为了统一一下返回按钮的样式,点击返回的按钮就跳回上一个界面,很简单的一个功能。
再当我编译运行时发现,继承了这个类的controller一进入到本身的界面就自动往上一个界面跳转回去了,我意识到多是调用出了问题。可是仔细看看本身写的代码,问题又来了。spa

我这里为何会 一进到这个界面就调了这个方法?
图片描述继承

讲道理不该该是点击以后才触发吗?图片

用断点查看了调用,发现并无问题,因而我怀疑多是个人swift语法写的有问题。
终于,细看之下才发现:
1.在swift中这个方法名自己写的就有点问题
2.在swift中selector的参数里应该是写字符串的
3.在swift中对UIButton的使用方法存在问题开发

解决了上述几点,以前出现的一切问题就都解决了
图片描述字符串

综上所述:
语法差别当然会对开发形成必定的困扰,但只要细心查找问题的所在,那么我向全部问题均可以迎刃而解。毕竟”没有什么是技术解决不了的问题“it

相关文章
相关标签/搜索