纪录下些许关于Objective-C字符串处理的函数;NSLog(@"字符串处理");//获得字符串长度NSString*str1=@"MACOSPro";NSLog(@"长度是%d",[str1length]);//两个字符串连接NSSt…
直切主题今天遇到一个这样的功能:写一个函数,该函数传递两个参数,第一个参数为返回对象的总数据量,第二个参数为初始化对象的数据。如:varo=obj(4,{name:'xu',age:21})//返回了一个能容纳4条数据的对象,初始数据为na…
/**如何生成一个"继承"多个对象的实例。*也就是说一个实例对象继承了多个对象的属性***/functionAnimal(){this.species='动物';}functionCat(name,color){this.name=name…
UsingObjective-CClassesinSwift(在swift中使用oc)**Ifyouhaveanexistingclassthatyou'dliketouse,performStep2andthenskiptoStep5.(…
为了更好的使得自己理解并掌握oc的语法,我在看完大部分oc的基础后,开始自己在notepad++上编辑一个测试的示例程序。本以为很简单的几个类的程序,让我调试了好长时间,看来这种代码的编写方式真的是不错。让我对一些细小的地方更加的留意。测试…
/*用于判断对象是不是参数提供的类型(参数可以是父类的class)参数示例:[NSObjectclass];*/-(BOOL)isKindOfClass:(Class)aClass;/*用于判断对象是不是参数提供的类型(参数不可以是父类的c…
//初始化锁对象ticketCondition=[[NSConditionalloc]init];//开始第一个线程。ticketsThreadone=[[NSThreadalloc]initWithTarget:selfselector:…
前些时间在源码里看到instancetype返回类型,一脸惊异,表示接触iOS不久没见过这东西,但发现跟id功能差不多。故查了一些资料,了解了两者之间的区别,故将资料简单翻译整理了一下,为博客充一个数:)转载保留原链接哦原文地址id类型id…
一、autoresizing的使用(了解)只能参照父控件1、实现横竖屏幕切换,不能把控件的frame血丝,需要进行屏幕适配2、需要参照父控件useautolayout禁用才会出现autoresizing3、autolayout和autore…
C语言要从大而全,从基础開始。它属于最好的。别被它误导。它也有非常多错误,不适合标准软件开发人员使用。变量声明,定义,编程规范全然不合规范,可是从语言学习方面做到极致,有大量不同的样例和试题。标准的教科书式的书籍:《C语言程序设计》(谭浩强…
1//DivTest.h2//异常的处理3//4//Createdbymacon15/8/11.5//Copyright(c)2015年.Allrightsreserved.6//78#import<Foundation/Founda…
Objective-C反射是本文要介绍的内容,我第一次接触Java的时候就觉得整个反射包都很新颖,它使得Java和解释型的脚本语言更接近了,与此同时也拉开了和主流的C和C++的距离。在运行时可以窥视到一个对象的类元数据真的很不可思议,尽管这…
http://blog.csdn.net/csm2432/article/details/7692443
@interfaceNSString(MyExtensions)-(NSString*)md5;@end@implementationNSString(MyExtensions)-(NSString*)md5{constchar*cStr=…
今天主要为NSString类扩展一个类方法为了在此blog简化讲解过程,类方法名称=PrintToConsole,此方法在此仅仅是模拟函数在实践中,遇到两个问题。分别描述实践过程。1、新建文件ExtString.h,ExtString.m@…