硬广:《IOS性能调优系列》第五篇,预计会有二十多篇,持续更新,欢迎关注。之前四篇都是关注于内存方面,分析了内存泄漏、僵尸对象、内存分配,本篇介绍Time Profiler工具的使用,开始真正的“性能”调优之旅。Time Profiler还有之前介绍过的Leaks、Allocations工具,被戏称...
分类:
移动开发 时间:
2015-03-09 20:52:57
阅读次数:
244
- (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents; 方法是无法传参数的,能得到的只是响应的UIButton。下面我们来学习一下如何通过UIButto...
分类:
移动开发 时间:
2015-03-09 18:58:13
阅读次数:
165
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] i...
分类:
移动开发 时间:
2015-03-09 18:55:26
阅读次数:
136
11/23/2014:Updated to be compatible with iOS 7, iOS 8, and Xcode 6.1.If you wanted to create a customized table view complete with dynamic table view ...
分类:
其他好文 时间:
2015-03-09 18:52:40
阅读次数:
183
问题
如果多个实体之间有关联,比如Student拥有多本书(Book),怎么像数据库一样的能够表示这种关系?
解决方法
Core Data提供了relationship来表示实体(Entity)之间的这种关系,包括一对一、一对多等。
1 .打开Core Data的模型文件,可以看到每个Entity都有一个Relationships可以设置。我们在Student里面添加一个b...
分类:
其他好文 时间:
2015-03-09 17:36:46
阅读次数:
2141
问题
小明班上最近月考了,老师大明想要给一部分优秀的同学进行奖励,而另外一部分要进行查漏补缺。大明决定将总分排名前10的,各科成绩排名前10的以及排名最后10名的按从高到低的顺序找出来。以前大明都是在家用笔一个个划出来。不过最近大明在长沙戴维营教育接受了残酷的iOS培训,决定装逼一把,给自己的“肾6+”开发了一款应用。只要各科老师将成绩提交给他,就可以直接看到这些学生的成绩了,并且各种曲线、...
分类:
其他好文 时间:
2015-03-09 17:35:35
阅读次数:
126
问题
在iOS/Mac中我们有许多方式去持久化存储数据:NSUserDefault、Key chain、C语言文件接口、NSFileHandle、基础框架中的write方法、归档等等。在实际应用中,我们经常需要将这些数据按一定格式转换为对象,并且进行一定的筛选等操作然后再使用,显得不是很方便。Apple给我们提供了Core Data框架,可以直接按对象的方式操作数据,让这些变得非常简单。
...
分类:
其他好文 时间:
2015-03-09 17:35:28
阅读次数:
189
国外开发者最近发现,WWDC2014上苹果发布的新语言Swift,和古老的 Scala 语言在语法上存在众多的相似之处。
本文以苹果官方教程 The Swift Programming Language 中的示例,比较Swift与Scala两种语言实现同一功能的代码。
Swift语言从语法上来看,几乎是Scala的一个分支,在以下功能上几乎是等同的:类型继承、闭包...
分类:
编程语言 时间:
2015-03-09 17:34:42
阅读次数:
132
目录目录
About Swift
Hello World
变量与常量
数据类型转换以及字符串String插值
数组Array和字典DictionaryAbout SwiftSwift是一门汲取了C与Objective-C的精华,用来开发iOS和OS X应用的新的编程语言(由苹果公司于2014年6月7日发布)。Swift摆脱了C语言兼容性的约束,采用安全的编程模式并且添加了现代化的特性,让编程更加容易...
分类:
编程语言 时间:
2015-03-09 17:34:03
阅读次数:
174
-(void)color:(NSString *) red andGreen:(NSString*) green andBule:(NSString*) bule{
NSInteger Red = [red integerValue];
NSInteger Green = [green integerValue];
NSInteger Bule = [bule intege...
分类:
Web程序 时间:
2015-03-09 17:33:35
阅读次数:
145