面向接口编程,将定义与实现分开在不同的地方,从更广的面来理解接口,它可以是interface与abstract class一、面向接口编程有什么好处?首先,小的项目确实可以直接对接实现类,免得麻烦。如果是大项目我理解有两点好处:一是可以利用接口实现IOC(控制反转),模块间依赖接口,而不是依赖实现类...
分类:
其他好文 时间:
2014-07-16 21:55:26
阅读次数:
188
微信内置浏览器的JsAPI(WeixinJSBridge续)进入全屏之前有写过几篇关于微信内置浏览器(WebView)中特有的Javascript API(Javascript Interface)的文章,不过随着微信官方的调整,部分API已经不能直接使用,比如类似直接分享到朋友圈WeixinJSB...
分类:
微信 时间:
2014-07-16 21:41:06
阅读次数:
428
贴一段我很久以前写的小demo,你们就明白了,是把textField套在alertView里的@interface ViewController : UIViewController { UILabel *la; UITextField *myTextField;}@implementa...
分类:
移动开发 时间:
2014-07-16 21:26:11
阅读次数:
282
题意给出所有人之间的关系,单向的,问能不能将这群人分成两组,使得每组内部的任意两人都互相认识。先把单向边都换成无向边,即如果a,b互相认识那么不变,如果只是单向边的话那么则认为他们两个不认识,然后假设能分成满足题意的两个集合,那么新图的补图中这两个集合内部是没有边的,所以只要判断补图是不是二分图即可...
分类:
其他好文 时间:
2014-07-16 21:19:06
阅读次数:
191
#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UILabel *show;@end@implementation ViewController - (voi...
分类:
其他好文 时间:
2014-07-16 20:41:43
阅读次数:
186
1、利用xcode6控件搭成计算器界面2、程序#import "ViewController.h"@interface ViewController (){ float result; int i;}@property (weak, nonatomic) IBOutlet UILabel *lab....
分类:
其他好文 时间:
2014-07-16 20:31:06
阅读次数:
334
先新建一个类 startCalculator声明如下#import @interface StartCalculator : NSObject//声明两个要计算的变量@property float opValue1;@property float opValue2;//声明一个运算符@propert...
分类:
其他好文 时间:
2014-07-16 20:30:08
阅读次数:
241
什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种程序,运行在服务器(实体服务器啊!)上。是一种重要的互联网技术,可以让一个客户端从网页浏览器向在执行在Web服务器上的程序请求数据。CGI描述...
分类:
Web程序 时间:
2014-07-16 19:37:24
阅读次数:
228
1、复合通过包括作为实例变量的的对象指针实现的。 @interface Unicycle : NSObject { Pedal*pedal; Tire*tire; }//Pedal和tire通过复合的方式组成了Unicycle2、存取方法——用来读取或者改变某个对象属性...
分类:
其他好文 时间:
2014-07-14 09:53:34
阅读次数:
162
1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must ...
分类:
移动开发 时间:
2014-07-13 09:38:55
阅读次数:
191