上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 117 下一页
摘要: 我最开始的理解 就是我们能在app上看到的一切,从状态栏,导航栏,到弹窗对话框。 但是我们如何定义这些视图(比如视图中的控件是什么,... 阅读全文
posted @ 2020-07-16 00:44 EvanMeetTheWorld 阅读(106) 评论(0) 推荐(0)
摘要: 所谓重构,之前的理解大多是:针对重复代码的封装提炼,针对过多if-else结构的整合。 然而,在实际操作中,存在很多重构方法。 重复... 阅读全文
posted @ 2020-07-12 22:55 EvanMeetTheWorld 阅读(31) 评论(0) 推荐(0)
摘要: 所谓重构,之前的理解大多是:针对重复代码的封装提炼,针对过多if-else结构的整合。 然而,在实际操作中,存在很多重构方法。 重复... 阅读全文
posted @ 2020-07-12 22:55 EvanMeetTheWorld 阅读(35) 评论(0) 推荐(0)
摘要: refer:https://juejin.im/post/5ed4c06c6fb9a047a8622624 我知道这是MVC模式的两... 阅读全文
posted @ 2020-07-10 13:04 EvanMeetTheWorld 阅读(16) 评论(0) 推荐(0)
摘要: refer:https://juejin.im/post/5ed4c06c6fb9a047a8622624 我知道这是MVC模式的两... 阅读全文
posted @ 2020-07-10 13:04 EvanMeetTheWorld 阅读(21) 评论(0) 推荐(0)
摘要: 首先我们问一下自己:为什么需要构造器? 这个问题很简单:因为我们要把抽象的类变为具体的实例对象,而从抽象到具体 就需要对其的一些抽象... 阅读全文
posted @ 2020-07-10 09:52 EvanMeetTheWorld 阅读(18) 评论(0) 推荐(0)
摘要: 首先我们问一下自己:为什么需要构造器? 这个问题很简单:因为我们要把抽象的类变为具体的实例对象,而从抽象到具体 就需要对其的一些抽象... 阅读全文
posted @ 2020-07-10 09:52 EvanMeetTheWorld 阅读(20) 评论(0) 推荐(0)
摘要: UIView的层次切换 这两个方法可以将指定的视图推到前面或者隐藏到后面。 阅读全文
posted @ 2020-07-10 07:55 EvanMeetTheWorld 阅读(18) 评论(0) 推荐(0)
摘要: UIView的层次切换 这两个方法可以将指定的视图推到前面或者隐藏到后面。 阅读全文
posted @ 2020-07-10 07:55 EvanMeetTheWorld 阅读(17) 评论(0) 推荐(0)
摘要: StoryBoard 和 Xib 都是用来分离UI样式代码,改善视图代码重用率,增加所见即所得,降低视图测试繁复度的视图系列化工具,... 阅读全文
posted @ 2020-07-10 03:12 EvanMeetTheWorld 阅读(247) 评论(0) 推荐(0)
上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 117 下一页