- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 【黑马程序员】NSArray排序实践应用,高级方法与非高级方法的运用
---------- IOS培训、java培训、期待与您交流! ----------oc当中,使用foundation 当中的框架中的 NSArray 或NSMutableArray 来对对象内容进行排序。 NSMutableArray 是可变数组,是NSArray的子类,继承NSArray的所有方法。 下面重点介绍对数组的排序:一 简单排序
2015-02-14 23:10:50 992 1
原创 MarkDown语法快速入门
主要内容MARKDOWN是什么?谁发明了这么个东西?为什么要使用它?怎么使用?都谁在用?正文1.MARKDOWN是什么?MARKDOWN是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTML格式发布。 MARKDOWN也可以理解为将以MARKDOWN语言编写的语言转换成HTML内容的工具,最初是一个perl脚本Markdown.pl。2.谁发明了这么个东西?它由Aar
2015-07-14 18:18:59 676
原创 UI基础-九宫格计算-模型|封装
九宫格计算思路利用控件的索引index计算出控件所在的行号和列号利用列号计算控件的x值利用行号计算控件的y值HUD其他说法:指示器、遮盖、蒙板半透明HUD的做法 背景色设置为半透明颜色定时任务方法1:performSelector// 1.5s后自动调用self的hideHUD方法[self performSelector:@selector(hideHUD) withObje
2015-06-25 00:40:54 604
转载 ${sessionScope.user}的使用方法
EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user = (Us
2015-04-08 23:34:33 918
原创 【黑马程序员】关于NSString和NSDictionary遍历的几种方式
#import int main(int argc, const char * argv[]) { @autoreleasepool { NSArray *arr = [NSArray arrayWithObjects:@"xiao",@"ad",@"adsf",@"daf", nil]; //第一种 f
2015-03-09 23:42:31 479
原创 【黑马程序员】NString取出符串“123-456-789-000”中的数字部分
//// //3取出符串“123-456-789-000”中的数字部分,组成一个新的字符串输出,(提示:可变字符串;返回数组)#import void funfa2(){ NSString* str =@"123-456-789-000"; NSString * str1 = [strstringByReplac
2015-03-08 20:00:05 697
原创 【黑马程序员】关于const的一些用法及区别
下面分别用const限定不可变的内容是什么?1)const在前面const int nValue; //nValue是constconst char *pContent; //*pContent是const, pContent可变const char* const pContent; //pContent和*pContent都是const2)const在后面
2015-03-08 18:57:08 441
原创 【黑马程序员】oc程序复习大典
创建一个NSDictionary,并创建可变副本和不可变副本,说下是深复制还是浅复制。有序数组,插入一个数后还保证有序。(OC)NSString和NSDictionary的遍历,知道几种写几种。NSArray的遍历,知道几种写几种。利用分类实现以下两个功能:(1)字符串的反转。(2)计算字符串中英文字母的个数求几个字符串的最大公共子字符串(oc)
2015-03-07 16:57:46 977
原创 【黑马程序员】OC 提取并用英文显示这个数的每一位数,112 输出 One One Two
// 定义一个变量初始化为0,用于保存用户输入的整数 int input = 0;// 提示用户输入一个整数 NSLog(@"请输入一个整数");// 接收用户输入的整数,并保存在input中 scanf("%d",&input);// 将用户输入的整数转换成字符串对象,并保存于inStr中 NSString * inStr = [NSString stringWithFormat:
2015-03-07 16:55:47 799
原创 【黑马程序员】给NSString添加三个方法
利用分类给NSString扩展3个方法(Objective-C)1> 字符串反转(比如@”123”调用方法后返回@”321”)2> 计算英文字母的个数(比如@”5435abc54abc3AHJ5”调用方法后返回的是9)3> 去除字符串两端空格(比如@”1235 45 ”调用方法后返回@”1235 45”)解题方法://// NSString+Turnba
2015-03-06 22:13:54 701
原创 【黑马程序员】c语言的动态内存分配
---------- IOS培训、java培训、期待与您交流! ----------首先介绍c语言中最常使用的内存分配方式//void *malloc(size_t size);//泛型指针 可以赋给任何类型的指针变量 malloc存在于堆段。而我们平时调用函数时,在在栈段。int main(int argc,const char * argv[]
2015-03-04 21:24:21 619
原创 【黑马程序员】c语言的文件操作
---------- IOS培训、java培训、期待与您交流! ----------所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件(头文件)等。文件操作通过程序,操作文件读 文件->内存写 内存->文件在C语言中
2015-03-04 20:19:24 797
原创 【黑马程序员】oc中的NSManager文件操作
---------- IOS培训、java培训、期待与您交流! ----------文件操作 是指通过程序,操作文件读 文件->内存写 内存->文件文件操作分为:1.对文件本身的操作NSManager2.对文件内容的操作NSHandleNSFileManager *fm=[NSFileM
2015-03-04 19:06:23 648
原创 【黑马程序员】copy与mutableCopy实例
---------- IOS培训、java培训、期待与您交流! ----------一个对象使用copy 与 mutableCopy可以创建一个对象的副本copy--需要实现NSCopying协议,创建的是不可变副本(如NSString,NSArray,NSDictionary)mutableCopy---需要实现NSMutableCopying协议,创建的是可变副本(如NSM
2015-03-04 11:47:42 541
原创 【黑马程序员】oc语法浅拷贝与深拷贝
---------- IOS培训、java培训、期待与您交流! ----------一个对象使用copy 与 mutableCopy可以创建一个对象的副本copy--需要实现NSCopying协议,创建的是不可变副本(如NSString,NSArray,NSDictionary)mutableCopy---需要实现NSMutableCopying协议,创建的是可变副本(如NSM
2015-03-03 21:14:02 524
原创 【黑马程序员】oc中的单例设计模式
---------- IOS培训、java培训、期待与您交流! ----------什么是单例模式 简单的说就是使得类的一个对象成为系统的唯一实例。用类来创建的每一个对象都是同一个实例。如果我们用%p来输出打印,我们会发现其内存地址是一样的。或者说单例模式的意图是是的类的对象成为系统中唯一的实例,提供一个访问点,供客户类共享资源。什么情况下
2015-03-03 15:20:30 566
原创 【黑马程序员】NSvalue的用法
---------- IOS培训、java培训、期待与您交流! ---------- NSNumber是NSValue的子类,但NSNumber只能包装数字类型,NSValue可以包装任意值 也就可以用NSValue包装结构体后加入NSArray NSDictionary等集合中
2015-02-15 17:27:56 412
原创 【黑马程序员】经典指针问题
---------- IOS培训、java培训、期待与您交流! ----------首先我们来看一下经典的指针代码:// 定义一个函数 ,可以用来 两个数的和同时,并计算是两个数的差;#includeint sumAndCha(int a,int b, int *cha);int main(){ int *cha; int sum=sumAndCha
2015-02-15 15:15:57 463
原创 【黑马程序员】分类与协议
---------- IOS培训、java培训、期待与您交流! ----------- 分类通过分类(category)可以以模块的方式向现有的类添加方法。 它提供了一种简单的方式, 用它可以将类 的定义模块化到相关方法的组或分类中。它还提供了扩展现有类定义的简便方式,并且不必访问类的源代 码,也无需创建子类。 对于 Fraction 类,除了将两个分数相加
2015-02-15 14:43:30 454
原创 【黑马程序员】Objective-C是什么?关于Objective-C的一些语法
---------- IOS培训、java培训、期待与您交流! ---------------Objective-C是什么?你可以把它认为是语法稍稍有点不一样的c语言。虽然第一眼望上去你可能会认为它是火星语,和你所认知的任何一种语言都不一样。 先简单列出一点差别: 问题一:我在程序中看到大量的减号、中括号和NS****这种东西,他
2015-02-12 13:00:02 430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人