在头文件中声明:@property (nonatomic,strong) NSString * str;在oc中,这一行代码表示一个名为str的属性。在实现文件.m中声明:@synthesize str;在oc中类中声明了这一句话就会自动生成两个方法(生成属性的getter和setter),一个属性...
                            
                            
                                分类:
其他好文   时间:
2014-07-19 20:29:50   
                                阅读次数:
190
                             
                    
                        
                            
                            
                                通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, world”。在 Swift 中,可以用一行代码实现: 1 println("hello, world")如果你写过 C 或者 Objective-C 代码,那你应该很熟悉这种形式——在 Swift 中,这行代码就是一个完整的程序。...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 19:24:39   
                                阅读次数:
282
                             
                    
                        
                            
                            
                                NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(Time Interval)运算和日期之间的早晚比较等。1.创建或初始化可用以下方法用于创建NSDate实例的类方法有+ (id)date;返回当前时间+ (id)dateWithTimeIntervalSinceNow:(N...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 19:24:22   
                                阅读次数:
188
                             
                    
                        
                            
                            
                                mvn clean、mvn package、mvn clean install -e、mvn dependency:analyze、mvn denpendency:tree -Dincludes=*:junit -Dverbose、mvn help:effective-pom/mvn help:ef...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 18:17:22   
                                阅读次数:
1393
                             
                    
                        
                            
                            
                                nilNilNULLNSNullnil: A null pointer to an Objective-Cobject. ( #define nil ((id)0) )nil 是一个对象值。Nil: A null pointer to an Objective-Cclass.NULL: A null...
                            
                            
                                分类:
移动开发   时间:
2014-07-16 18:10:14   
                                阅读次数:
271
                             
                    
                        
                            
                            
                                特此声明,本文转自知乎,原文地址:http://www.zhihu.com/question/22914651,本人只是复制、粘贴。1. ReactiveCocoa:ReactiveCocoa/ReactiveCocoa · GitHub:GitHub自家的函数式响应式编程范式的Objective-...
                            
                            
                                分类:
移动开发   时间:
2014-07-16 18:07:44   
                                阅读次数:
344
                             
                    
                        
                            
                            
                                闭包是自包含的函数代码块,可以在代码中被传递和使用。 Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一些编程语言中的 lambdas 函数比较相似。
 
闭包可以捕获和存储其所在上下文中任意常量和变量的引用。这就是所谓的闭合并包裹着这些常量和变量,俗称闭包。Swift 会为您管理在捕获过程中涉及到的所有内存操作。
 
注意:
 
如果您不熟悉...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 13:27:58   
                                阅读次数:
216
                             
                    
                        
                            
                            
                                经验:Template metaprogramming (TMP, 模板元编程)可将工作由运行期移往编译期,因而得以实现早期错误侦测和更高的执行效率
示例1:
template
void advance(IterT &iter, DistT d){
	if(typeid(typename std::iterator_traits::iterator_catogory) == typeid(std::random_access_it...
                            
                            
                                分类:
编程语言   时间:
2014-07-16 13:20:54   
                                阅读次数:
313
                             
                    
                        
                            
                            
                                发现很多初学者无法区分bool和BOOL及class类型,今天闲来无事,写个博文做个区分
1. bool是C语言的布尔类型,有true和false,BOOL是Objective C 语言的布尔类型,有YES和NO,因为OC可以跟C混编,所以bool和BOOL可以同时出现在代码中
2. BOOL深入解析:
BOOL实际上是带符号的字符类型,存储空间为8位,所以如果把一个32位的整数赋给BOOL...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 11:18:24   
                                阅读次数:
180
                             
                    
                        
                            
                            
                                当发现线上app某一功能出现bug,即使在技术上很快的做出了这一bug的补丁,但是因为AppStore上线审核漫长,这将在一段时间里,用户用的都是这个款带有已知bug的产品。
这种情况的一个解决办法就是通过Lua给app打补丁,因为Lua是脚本语言,将脚本放在服务器上,在程序启动的某个时机动态的从服务器上下载Lua代码,并在本地执行,就实现了动态替换app代码,从而快速的给app打补丁。
...
                            
                            
                                分类:
其他好文   时间:
2014-07-15 13:00:39   
                                阅读次数:
2129