2015年7月24日

手把手教学:巧用Core Data和RubyMotion开发iOS应用

摘要: http://www.csdn.net/article/2015-07-13/2825195-RubyMotion-iOS-Core-Data 阅读全文

posted @ 2015-07-24 16:26 yucaijiang 阅读(201) 评论(0) 推荐(0) 编辑

27个提升效率的iOS开源库推荐

摘要: 27个提升效率的iOS开源库推荐DZNEmptyDataSet(UI,空表格视图解算器) PDTSimpleCalendar(UI,drop-in日历组件) MagicalRecord(实施活跃记录模式的Core Data助手) Chameleon(UI,色彩框架) Alamofire(Swift ... 阅读全文

posted @ 2015-07-24 16:25 yucaijiang 阅读(273) 评论(0) 推荐(0) 编辑

HTTP Authorization

摘要: 用中文简述一下http auth的过程:客户端发送http请求服务器发现配置了http auth,于是检查request里面有没有"Authorization"的http header如果有,则判断Authorization里面的内容是否在用户列表里面,Authorization header的典型... 阅读全文

posted @ 2015-07-24 16:08 yucaijiang 阅读(531) 评论(0) 推荐(0) 编辑

两种方法删除NSUserDefaults所有记录

摘要: //方法一NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];//... 阅读全文

posted @ 2015-07-24 13:54 yucaijiang 阅读(316) 评论(0) 推荐(0) 编辑

label调整字间距,调整行间距

摘要: number = 1.0f//调整字间距CFNumberRef num = CFNumberCreate(kCFAllocatorDefault,kCFNumberSInt8Type,&number;);[attributedString addAttribute:(id)kCTKernAttrib... 阅读全文

posted @ 2015-07-24 13:51 yucaijiang 阅读(1883) 评论(0) 推荐(0) 编辑

继承图

摘要: 阅读全文

posted @ 2015-07-24 13:49 yucaijiang 阅读(221) 评论(0) 推荐(0) 编辑

iphone手机屏幕大小

摘要: 4/4s 320*4805/5s 320*5686 375*6676plus 414*736 阅读全文

posted @ 2015-07-24 13:43 yucaijiang 阅读(187) 评论(0) 推荐(0) 编辑

app 图标需要的大小

摘要: 58*58 87*8780*80120*120180*180 阅读全文

posted @ 2015-07-24 13:40 yucaijiang 阅读(212) 评论(0) 推荐(0) 编辑

多了一层或者多层响应者 如何实现跳转

摘要: //从控制器1跳转到控制器2 MyHealthdetailTableViewController *v2=[[MyHealthdetailTableViewController alloc]init];//控制器2 //响应者链条才能push MyCollectHealhTableViewCon... 阅读全文

posted @ 2015-07-24 13:36 yucaijiang 阅读(192) 评论(0) 推荐(0) 编辑

内存分区

摘要: //栈的特性/*void test(){ int d=0; int e=0;}int main(int argc, const char * argv[]){ //栈区:特性先进后出(后进先出) int a=10;//1 int b=10;//2 int c=10;//3 //创建顺序:1,2,... 阅读全文

posted @ 2015-07-24 11:58 yucaijiang 阅读(198) 评论(0) 推荐(0) 编辑

指针

摘要: //1.指针:地址//2.指针变量:存放地址的变量//3.&取地址运算符 *取值运算符 %p地址站位符//4.int *p=NULL; 这里的*号只是提醒这是一个指针//5.p=&a; 取出a的值//6.printf("%p",p); 打印这个地址//7.printf("%d"*p); 打印地址中存... 阅读全文

posted @ 2015-07-24 11:56 yucaijiang 阅读(191) 评论(0) 推荐(0) 编辑

二维数组

摘要: //二维数组 //行可以省,列不可以省 /* int a[2][3]={{1,2,3},{4,5,6}};//里面{}是为了方便辨识,可有可无 int a[][3]={1,2,3,4,5,6}; //系统会自动识别每行有三个数,因为一共有6个数,所有一共有2行,固第一个[]行里面为2,第二个[]列... 阅读全文

posted @ 2015-07-24 11:55 yucaijiang 阅读(283) 评论(0) 推荐(0) 编辑

查找字符串中的空格数

摘要: char a[]="i love ios,i want an iphone5s"; int test=0; //记录有多少空格的变量 for(int i=0;i<strlen(a);i++){ if(a[i]==' '){ //判断是否等于空格 test++; } }printf("%d\n",te... 阅读全文

posted @ 2015-07-24 11:53 yucaijiang 阅读(813) 评论(0) 推荐(0) 编辑

将字符串倒转

摘要: char a[]="afjnpue ""; int min=0; unsigned long max=strlen(a)-1; char temp=0; while(min<=max){ temp =a[min]; a[min]=a[max]; a[max]=temp; min++; max--... 阅读全文

posted @ 2015-07-24 11:53 yucaijiang 阅读(130) 评论(0) 推荐(0) 编辑

随机产⽣10个[20,40]数,并对10个数从⼩到da排序。

摘要: int temp=0; int a[10]={0}; for (int i=0;ia[j+1]){ temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } } for(int i=0;i<10;i++){ printf("%d\n",a[i]); } 阅读全文

posted @ 2015-07-24 11:53 yucaijiang 阅读(190) 评论(0) 推荐(0) 编辑

字符串拼接/比较

摘要: //字符串拼接 /* char a[20]="iphone"; //a必须留上足够的容量 以便拼接b char b[]="6plus"; strcat(a,b); printf("%s",a); *///字符串比较 /* char a[]="ab"; //在第二位上面比出来大小 后面的不比较 cha... 阅读全文

posted @ 2015-07-24 11:52 yucaijiang 阅读(230) 评论(0) 推荐(0) 编辑

计算字符串长度

摘要: //字符数组 /* char a[7]={'i','p','h','o','n','e','\0'};//[]里面的数量必须比元素数量大一个,用来放'\0' ,是结束的标志,不参与输出 printf("%s\n",a); char b[]="iphone 6 plus"; //这里如果是一串字符 ... 阅读全文

posted @ 2015-07-24 11:51 yucaijiang 阅读(213) 评论(0) 推荐(0) 编辑

拷贝字符串

摘要: char a[]="iphone"; char b[7]={0}; //容量不可以比a小 strcpy(b,a); //表示把a里面的拷贝到b里面 空的在前 有元素的在后面 printf("%s",b); 阅读全文

posted @ 2015-07-24 11:51 yucaijiang 阅读(173) 评论(0) 推荐(0) 编辑

冒泡排序

摘要: // sort[5]={4,3,2,1,0}排序 /* int a[5]={4,3,2,1,0}; //定义一个元素数组 int b=0; for(int i=1;ia[j+1]){ b=a[j]; //两个元素交换 a[j]=a[j+1]; a[j+1]=b; } } } for(int i=0;... 阅读全文

posted @ 2015-07-24 11:50 yucaijiang 阅读(195) 评论(0) 推荐(0) 编辑

循环(打印一些小东西)

摘要: //打印1到100之间7的倍数 /* int a=1; //定义一个计数值 while(a=0)&&(a-70<=9)) printf("%d\n",a); a++; }*///打印1到100之间不是7的倍数并且不包含7的数 int a=1; while (a<=100){ if((a%7!=0)&... 阅读全文

posted @ 2015-07-24 11:48 yucaijiang 阅读(264) 评论(0) 推荐(0) 编辑

导航