- 博客(10)
- 收藏
- 关注
转载 @synthesize和@dynamic区别
在声明property属性后,有2种实现选择@synthesize编译器期间,让编译器自动生成getter/setter方法。当有自定义的存或取方法时,自定义会屏蔽自动生成该方法@dynamic告诉编译器,不自动生成getter/setter方法,避免编译期间产生警告然后由自己实现存取方法或存取方法在运行时动态创建绑定:主要使用在CoreData的实现NSManag
2015-01-12 10:00:33
271
转载 iOS开发UI篇—自定义瀑布流控件(蘑菇街数据刷新操作)
文顶顶iOS开发UI篇—自定义瀑布流控件(蘑菇街数据刷新操作)iOS开发UI篇—自定义瀑布流控件(蘑菇街数据刷新操作)一、简单说明使用数据刷新框架:该框架提供了两种刷新的方法,一个是使用block回调(存在循环引用问题,_ _weak),一个是使用调用。 问题:在进行下拉刷新之前,应该要清空之前的所有数据(在刷新数据这个方法中)。移
2015-01-07 10:46:34
1408
转载 iOS开发UI篇—自定义瀑布流控件(蘑菇街瀑布流)
一、简单说明关于瀑布流1.是使用UIScrollView实现的2.刷新数据(reloadData)方法里面做哪些事情3.layoutSubviews方法里面做哪些事情4.模仿UItableView进行设计完善:瀑布流控件第一次显示到屏幕上的时候自动的向数据源索要数据,而不需要手动调用。这需要监听View的显示,View的显示有一个方法
2015-01-07 10:45:26
875
转载 iOS开发UI篇—自定义瀑布流控件(基本实现)
iOS开发UI篇—自定义瀑布流控件(基本实现)一、基本实现说明:在View加载的时候,刷新数据。 1.实现代码YYViewController.m文件 1 // 2 // YYViewController.m 3 // 06-瀑布流 4 // 5 // Created by apple on 14-7-28. 6 // Co
2015-01-07 10:43:54
461
转载 25条提高iOS App性能的技巧和诀窍
当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢也会伤害到你的审核。 然而,由于IOS设备的限制有时很难工作得很正确。我们开发时有很多需要我们记住这些容易忘记的决定对性能的影响。 这是为什么我写这篇文章的原因。这篇文章用备忘录的形式集合了25个技巧和诀窍可以用来提高你的app性能。所以保持
2015-01-07 09:45:11
359
转载 instruments使用教程
入门为了节省大家的时间,提供一个演示的Demo给大家。代码传送门. 下载后解压然后用xcode打开。 编译运行APP后 然后在搜索框内输入任意词汇,点击结果你会看到下面的结果 正如你所见的,这个app很简单.程序其实调用的是Flickr的API,通过app顶部的搜索框执行搜索后在下面的tableview显示你搜索的搜索词,搜索词后
2015-01-07 09:43:20
555
转载 iOS开发数据库篇—FMDB简单介绍
iOS开发数据库篇—FMDB简单介绍一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程安全的数据库操作方法,有效
2015-01-07 09:42:19
824
转载 iOS开发网络篇—发送json数据给服务器以及多值参数
一、发送JSON数据给服务器发送JSON数据给服务器的步骤:(1)一定要使用POST请求(2)设置请求头(3)设置JSON数据为请求体代码示例: 1 #import "YYViewController.h" 2 3 @interface YYViewController () 4 5 @end 6 7 @implementati
2015-01-07 09:41:06
359
转载 iOS开发网络篇—监测网络状态
一、说明在网络应用中,需要对用户设备的网络状态进行实时监控,有两个目的:(1)让用户了解自己的网络状态,防止一些误会(比如怪应用无能)(2)根据用户的网络状态进行智能处理,节省用户流量,提高用户体验 WIFI\3G网络:自动下载高清图片 低速网络:只下载缩略图 没有网络:只显示离线的缓存数据 苹果官方提供了一个叫Reachabi
2015-01-07 09:38:58
323
原创 给自己做的项目添加开机动画,只是一个简单的添加方法,如果系统的方法太麻烦的画,就试试我这个吧,但是如果是想专业一些的话,还是学习系统的吧!!!
// geiUIImageView *imgView = [[UIImageViewalloc] initWithFrame:CGRectMake(0,0, self.window.bounds.size.width,self.window.bounds.size.height)]; imgView.image = [UIImageimageNamed:@"3.jpg
2014-09-12 17:05:15
523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人