本次加入了颜值类cell的自定义,同样是使用xib的方式,跟之前的普通cell的创建别无二致。添加这个也是水到渠成,但是要注意,这个cell的size跟之前cell的size的宽度虽然一样,但是高度是不同的。所以要记得需要选择不一样的size。先遵循UICollectionViewDelegateFlowLayout,记..
分类:
其他好文 时间:
2017-03-28 11:35:12
阅读次数:
182
本文章参考sikiC#高级篇,转载请注明出处。 什么是委托 如果我们要把方法当做参数来传递的话,就要用到委托。简单来说委托是一个类型,这个类型可以赋值一个方法的引用。 声明委托与使用 声明委托有四种方式。一种是原生的,另外三种是C#为了方便给我们封装好的。 四种声明方式分别为delegate, Ac ...
#pragma mark - WKNavigationDelegate iOS8- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction de ...
分类:
Web程序 时间:
2017-03-23 12:25:52
阅读次数:
522
作为新手对委托的学习: 1.定义委托:委托实际上是一个类,在定义委托前就知道了方法的返回类型和方法的参数类型(可以把委托理解为只知道方法的返回类型和方法的参数类型,不知道方法体) public delegate string TestDelegate(string test); 2.实例: usin ...
func exitApplication() { let app = UIApplication.sharedApplication().delegate as! AppDelegate let window = app.window dispatch_async(dispatch_get_main... ...
分类:
其他好文 时间:
2017-03-21 10:12:37
阅读次数:
132
c# 委托事件,我也第一次接触,半天没搞懂。委托事件 关键字 delegate(委托), public delegate void BugTicketEventHandler();为什么有个EventHandler,这个是C#语言规范,其实就是告诉看到这个代码的人,这里是事件句柄。 public c ...
分类:
其他好文 时间:
2017-03-20 22:09:00
阅读次数:
214
1.引言: 如果你接触过C#,你就会觉得C#中的delegate(委托)十分灵巧,它的用法上和C\C++的函数指针很像,但是却又比C\C++的函数指针更加灵活。并且委托可以一对多,也就是可以注册多个函数,甚至是某个类的非静态成员函数。而实现事件消息机制【1】也十分依赖于委托机制。基于这样的目的,我们 ...
分类:
编程语言 时间:
2017-03-20 21:13:34
阅读次数:
196
iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使用Delegate为主,目的是为了(1)减少代码的分散度(2)减少业务层和网络层的耦合,网络层对于业务层应该是抽象的,隐藏了实现细节的 (3)只采用一种是限制了灵活性,方便进行维护 在网络层不要滥用block :( ...
分类:
移动开发 时间:
2017-03-20 00:15:37
阅读次数:
323
注意:我为过渡动画写了两篇文章:第一篇:[iOS]过渡动画之简单模仿系统,主要分析系统简单的动画实现原理,以及讲解坐标系、绝对坐标系、相对坐标系,坐标系转换等知识,为第二篇储备理论基础。最后实现 Mac 上的文件预览动画。第二篇:[iOS]过渡动画之高级模仿 airbnb ,主要基于第一篇的理论来实 ...
分类:
移动开发 时间:
2017-03-20 00:04:03
阅读次数:
325
这几天遇到一个需求:做第三方登录和分享。遇到了一些坑,把整个过程整理记录下来,方便他人,同时也捋一下思路。 当时考虑过把每个平台的SDK下载下来,一个一个弄,一番取舍后决定还是用ShareSDK。这里只做了微博、微信和QQ。过程如下: 1.去ShareSDK官网注册一个账号方便以后对ShareSDK ...
分类:
微信 时间:
2017-03-19 23:50:34
阅读次数:
395