摘要: NSString *strHTML = @"<p>你好</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这是一个例子,请显示</p><p>外加一个table</p><table><tbody><tr class=\"firstRow\">< 阅读全文
posted @ 2016-09-11 14:28 高晓牛 阅读(14112) 评论(0) 推荐(0) 编辑
摘要: 在oc中,数组中只能存放NSObject类型的数据,所以如果将CGPoint、CGSize、CGRect这些数据存到数组中,我们需要将他们转换为对象类型才可以, 可以借助NSValue,它是用来将基本变量转变为对象的一个常用对象,NSNumber就是继承于它. 参考资料一 参考资料二 阅读全文
posted @ 2016-09-11 14:27 高晓牛 阅读(4879) 评论(0) 推荐(0) 编辑
摘要: 首先要包含框架 阅读全文
posted @ 2016-09-11 14:17 高晓牛 阅读(165) 评论(0) 推荐(0) 编辑
摘要: SDWebImage会对我们加载的网络数据进行缓存,但有时候我们想要拿到缓存数据中的图片,可以通过下个方法实现: UIImage *thumbnailImage = [[SDImageCache sharedImageCache] imageFromDiskCacheForKey:item.thum 阅读全文
posted @ 2016-09-11 14:15 高晓牛 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: #import "CDCommentAlertView.h" @interface CDCommentAlertView () @end static CDCommentAlertView *currentView = nil; @implementation CDCommentAlertView 阅读全文
posted @ 2016-09-11 14:15 高晓牛 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 主要是几个排序算法的介绍 参考资料一 参考资料二 阅读全文
posted @ 2016-09-11 14:09 高晓牛 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 这里主要是对导航控制器的viewControllerss这个数组进行操作,因为push操作和pop操作都是根据这个数据去切换控制器或者在这个数组里增加控制器的,所以只要改变这个子控制器数据就能自定义切换的控制器了 下面是参考资料链接,有一个demo供大家参考: 参考资料 阅读全文
posted @ 2016-09-11 14:02 高晓牛 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 参考资料 需要注意的是 与oc包含swift不同的是 swift包含oc需要在桥接文件中包含要使用的oc的头文件 demo:swiftPlayOc(提取码:37c6) 阅读全文
posted @ 2016-09-11 13:57 高晓牛 阅读(373) 评论(0) 推荐(0) 编辑
摘要: swift现在使用越来越多了,一些主流的框架或者效果比较好的demo都陆陆续续使用swift写了.所以,要学会如何在oc的项目中调用swift. 这里主要借助一个桥梁文件,这个桥梁文件一般在你导入swift代码或者创建swift代码的时候会询问你是否创建,这个时候要选择创建,然后就可以在oc项目里引 阅读全文
posted @ 2016-09-11 13:48 高晓牛 阅读(1516) 评论(0) 推荐(0) 编辑