- 博客(14)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 黑马程序员——ios入学考试
黑马程序员训练营入学考试题1、 类别(category)和继承的区别?2、 Copy和retain的区别3、 Objective-c有私有方法吗?私有变量呢?4、 说说对代理协议的理解。5、 编程求字符串“100”和“150”按十进制数值做差后的结果以字符串形式输出。(Objective-C)
2015-03-24 18:12:51 1698
原创 黑马程序员——Objective-c——文件管理类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------文件管理类NSFileManger *mgr = [ NSFileManager defaultManager]; // 获得文件管理者,单例模式BOOL dir = NO;BOOL exist = [ mgr fileExistsAtPath : path isDirecto
2015-03-24 15:17:31 552
原创 黑马程序员——Objective-c——Foundation的NSValue和NSDate
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSNumber 继承于 NSValue 1、将基本数据类型转为OC对象NSNumber *n = [NSNumber numberWithInt:10]; NSString *n1=[NSString stringWithFormat:@"%d",10]
2015-03-24 15:00:40 488
原创 黑马程序员——Objective-c——Foundation集合
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSArray/NSMutableArray 类比 int ages[10]= {23,43,45,56}; Person *p=[[Person alloc] init]; Person *person[5]= {p,[[Person alloc]in
2015-03-24 14:58:29 584
原创 黑马程序员——Objective-c——Foundation坐标相关和字符串
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Foundation类层次的根是NSObject类,它(和NSObject及NSCopying协议一起)定义了基本的对象属性和行为。乔布斯在NextStep公司创建的框架,多半以NS开头 1、NSRange NSPoint/CGPoint NSSize/CGSiz
2015-03-24 14:53:10 526
原创 黑马程序员——Objective-c——block和protocol
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Block的掌握1、如何定义block变量 int (^sumBlock)(int , int);void (^myBlock)();2、如何利用block封装代码 ^(int a, int b) { return
2015-03-24 14:49:35 609
原创 黑马程序员——Objective-c——property和class
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------@property1、set方法内存相关参数 *retain : release旧值,retain新值(适用于OC对象类型) *assign: 直接赋值(默认,适用于非OC对象类型)*copy: release旧值,copy新值 2、是否生成set方法*
2015-03-24 14:47:36 669
原创 黑马程序员——Objective-c——内存管理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------引用计数器的基本操作1、方法的基本使用 1> retain : 计数器+1,会返回对象本身 2>release : 计数器-1,没有返回值 3>retainCount : 获取当前的计数器4>dealloc : *当一个对象要被回收的时候,就会调用 *
2015-03-24 14:40:49 425
原创 黑马程序员——Objective-c——一些基础介绍
术语:面向过程:Procedure Oriented面向对象:Object Oriented,简称OO面向对象编程:Object Oriented Programming,简称OOP OC中创建的类对象不会自动回收--------需要内存管理 @public 在任何地方都能直接访问对象的成员变量@private 只有当前类的对象方法中直接访问@protecte
2015-03-24 14:27:21 531
原创 语言提升——函数参数的传递
函数的参数传递定义了int a=10,b=20;Exchange函数实现传入的参数对换值的功能,调用之后看a,b的值为多少。1、值传递 函数定义:void Exchange1( int x , int y ); 函数调用:Exchange1( a , b );2、地址传递 函数定义:void Exchange2( int *px , int *py ); 函数调用:vo
2015-03-22 13:32:54 425
转载 GitHub 上排名前 50 的 Objective-C 项目简介
GitHub 上排名前 50 的 Objective-C 项目简介要对当前 GitHub 排名前 50 的项目做一个简单的简介, 方便开发者快速了解到当前 Objective-C 在 GitHub 的情况.我将在微博将不定期分享一些 iOS 开发资料, 欢迎关注 ^_^该资料的 GitHub 地址: trip-to-iOS项目名称
2015-03-19 13:08:27 805
转载 取精华、去糟粕!适合iOS开发者的15大网站推荐
iOS开发者若想使技艺达到炉火纯青的地步,就要不断借鉴他人的有益经验,紧跟新兴科技和工具的步伐。除了Apple的开发者中心,其他网站上的文章和资源也具备参考价值,若能学得一二,必能锦上添花。不过,时间宝贵,开发者应具备取精华、去糟粕的眼力,这样才能事半功倍。本文推荐的博客和网站都是经过作者James Tang详细了解的,绝对不容错过。原创博客大推荐1. objc.ioo
2015-03-19 13:05:19 531
原创 语言提升——函数名与函数指针
1. 通常的函数调用 一个通常的函数调用的例子: #include void MyFun(int x); /* 此处的声明也可写成:void MyFun(int) */ int main() { MyFun(10); /* 这里是调用MyFun(10) 函数 *
2015-03-17 23:43:45 521
原创 android签名打包 安装后 home键后 点击icon程序重新启动
第一,去掉AndroidManifest.xml中 第一个启动的Activity的launchMode 第二,第一个启动项的Activity的setContentView()之后加上以上代码if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {finish();//这个Activity的f
2015-01-08 19:31:44 757
dialog自定义布局不能获取点击
2015-02-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人