码迷,mamicode.com
首页 >  
搜索关键字:自己实现    ( 1751个结果
@synthesize、 @dynamic 的使用方法
在声明property属性后,有2种实现选择  @synthesize  编译器期间,让编译器自动生成getter/setter方法。  当有自定义的存或取方法时,自定义会屏蔽自动生成该方法    @dynamic  告诉编译器,不自动生成getter/setter方法,避免编译期间产生警告  然后由自己实现存取方法  或存取方法在运行时动态创建绑定:主要使用在CoreData的实...
分类:其他好文   时间:2015-08-18 21:27:29    阅读次数:180
假设synthesize省略,语义属性声明assign retain copy时间,为了实现自己的setter和getter方法
假设synthesize省略,而且我们自己实现setter和getter方法时,系统就不会生成相应的setter和getter方法,还有实例变量1,当把语义特性声明为assign时,setter和getter时方法内部实现- (void)setName:(NSString *)name{ _name...
分类:其他好文   时间:2015-08-18 18:06:40    阅读次数:101
自己实现各种进制相互转换
本文自己实现了2、8、10、16进制数的相互转换。实际中很少用到或者直接用api,所以大神老鸟请绕行。有兴趣的朋友也可以自己先写写,当做练习,仅此而已。ok, 直接进入主题。先说一下各进制转换的算法(百度一下也ok的)。算法:一、10 进制数是平时所用到的,先从它开始。10进制转换为其它进制的数,用...
分类:其他好文   时间:2015-08-18 18:05:03    阅读次数:165
openwrt ubus简介以及libubus开发说明
简介ubus是新openwrt引入的一个消息总线,主要作用是实现不同应用程序之间的信息交互。ubus启动后会在后台运行ubusd进程,该进程监听一个unix套接字用于与其他应用程序通信。其他应用程序可基于libubox提供的接口(或自己实现)与其通信。使用ubus的方式主要有:1、向其注册消..
分类:其他好文   时间:2015-08-17 19:54:49    阅读次数:1899
装饰设计模式
装饰设计模式解决:对一组类进行功能的增强。 包装:写一个类(包装类)对被包装对象进行包装。 *1.包装类和被包装对象要实现同样的接口。 *2.包装类要持有一个被包装对象。 *3.包装类在实现接口时,大部分方法是靠调用被包装对象来实现的,对于需要修改的方法自己实现。 【通俗一点:就是,当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有功能,并提供加强功能,那么自定义...
分类:其他好文   时间:2015-08-16 18:28:47    阅读次数:168
Android通用对话框组件设计
DialogFragment实现自定义的通用对话框,效果图如下面显示的: 一二两张图是DialogFragment实现,第三张图为一个自定义的Toast。一二张图满足基本需求,稍微修改可以用到自己的项目中去,一二中可以根据代码传递View,实现内容区不仅仅显示文字,也可修改后显示你想现实的任何View组件【自己实现即可,这里不给源码】。                      ...
分类:移动开发   时间:2015-08-15 23:12:34    阅读次数:205
自定制BackButton
自我感觉系统提供的BackButton还是很简洁,美观的。但如果要自己定制BackButton,就需要注意很多的细节问题,一下介绍两种自定制的方式:一:设置BackButton的背景图片,这种方法的优点是不会破坏系统的抽屉效果,不需要自己实现返回上个页面的Pop方法,但是它的缺点是如果图片的大小和b...
分类:其他好文   时间:2015-08-15 01:33:53    阅读次数:117
Volley网络框架完全解析(缓存篇)
在上一篇中讲完了Volley框架怎么使用,那么这篇就来讲讲Volley框架的缓存机制我们看Volley内部源码发现: Volley框架内部自己处理了DiskBasedCache硬盘缓存,但是没有处理LruCache内存缓存,因为一般在处理图片的问题上才更多的用到LruCache缓存,但是它提供了一个ImageCache接口供我们自己实现,该接口默认需要实现两个方法:getBitmap(Strin...
分类:其他好文   时间:2015-08-14 19:08:14    阅读次数:166
C#开发COM组件供其他开发环境或工具调用介绍(转)
由于工作原因涉及到这一块的开发,由于之前并未接触过,所以本篇文章也是在参考了各种资料后,自己实现并通过通过测试之后所整理的备忘录以及一些个人观点。希望对刚接触这类型开发的朋友有所帮助,若有不足之处还望不吝赐教。废话不多说,下面就是教学式内容了,第一次写,没有文采勿见怪。开发环境: .Net Fram...
分类:Windows程序   时间:2015-08-14 15:12:39    阅读次数:210
由书写strlen函数碰到的问题。
今天在自己实现strlen函数的时候碰到碰到了一个很有意思的warning:warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1 #include 2 3 int strlen(cha.....
分类:其他好文   时间:2015-08-14 00:53:52    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!