上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 被误解的 MVCMVC 的历史MVC,全称是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller) 的缩写。它表示的是一种常见的客户端软件开发框架。MVC 的概念最早出现在二十世纪八十年代的施乐帕克实验室中(对,就是那个发明图形用户... 阅读全文
posted @ 2016-01-23 19:02 aprogrammer 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 方法Objective-C中的方法有两种:实例方法以-开头的方法是实例方法。它属于类的某一个或某几个实例对象,即类对象必须实例化后才可以使用的方法,将消息发送给实例对象:// Deck.h#import #import "Card.h"@interface Deck : NSObject@prope... 阅读全文
posted @ 2016-01-20 16:33 aprogrammer 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在iOS 7中,Apple更新了iOS中的网络基础架构,新推出的网络基础架构是NSURLSession(原来的网络基础架构NSURLConnection)。iOS开发中往往会涉及网络数据处理,像其他开发环境一样,iOS也提供了网络开发的基础架构(叫做“库”也可以),是谓“Apple原生网络基础架构”... 阅读全文
posted @ 2016-01-15 11:49 aprogrammer 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 那么一般人见到这种题目,立马就会想到指针交换。是的,大家被指针交换的题目做多了,形成思维定势了。对于这道题,我们完全可以利用值交换来达到排序的目的。当然,怎么值交换? 很多人得第一想法就是选择排序,这个木有问题,不过它的复杂度为O(n^2);有木有更好一点的方法呢?归并,不错,归并确实能将复杂度降... 阅读全文
posted @ 2015-11-21 00:36 aprogrammer 阅读(363) 评论(0) 推荐(0) 编辑
摘要: LinkListSelectSort2(LinkListL){LinkListp,q,small;inttemp;for(p=L->next;p->next!=NULL;p=p->next){small=p;for(q=p->next;q;q=q->next){if(q->datadata){sm... 阅读全文
posted @ 2015-11-21 00:27 aprogrammer 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 1.代理(delegate)传值 ----顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。 实质就是:比如右AB两个页面,A想要传值给B ,就只要先在A中得到B的指针,然后将想要传的值赋给B,之后跳转代码如下:[objc]view plaincopy A.h @... 阅读全文
posted @ 2015-10-12 18:04 aprogrammer 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 消息机制 NSNotificationCenter 一直都在频繁使用,但是却对其原理不是十分了解。今天就花些时间,把消息机制原理重头到尾好好过一遍。iOS 提供了一种 "同步的" 消息通知机制,观察者只要向消息中心注册, 即可接受其他对象发送来的消息,消息发送者和消息接受者两者可以互相一无所知,完全... 阅读全文
posted @ 2015-10-12 17:08 aprogrammer 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触发l... 阅读全文
posted @ 2015-10-12 12:02 aprogrammer 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 如何使用iPhone进行绘图、重绘操作iPhone的绘图操作是在UIView类的drawRect方法中完成的,所以如果我们要想在一个UIView中绘图,需要写一个扩展UIView 的类,并重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图。下面先说明一下绘图,比如,你想绘制一... 阅读全文
posted @ 2015-10-12 12:01 aprogrammer 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 概览在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动... 阅读全文
posted @ 2015-10-12 11:13 aprogrammer 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页