iOS开发之Block1.什么是block,block的作用 UI开发和网络常见功能实现回调, 按钮的事件处理方法是回调方法, 网络下载后的回调处理 (1) 按钮 target-action 一个方法传入按钮中 (2) 表格视图 传入一个指针self, 回调视图控制器中的方法 (3)...
分类:
移动开发 时间:
2015-04-07 15:36:40
阅读次数:
142
前言
在IOS中,UITableViewController不如UIViewController用的方便,遇到了一个需求:在TableView中添加一个悬浮按钮,不随TableView滑动而滑动。这个需求在UIViewController里面很好实现,给self.view 添加子视图,再把子视图放到最上方即可。可是在表视图控制器中,就很难办,因为控制器中没有作为tableView的父视图的vie...
分类:
移动开发 时间:
2015-04-04 09:23:49
阅读次数:
648
一、委托协议委托协议是一种设计模式,有一些控件(UITextFieldDelegate和UITextViewDelegate)同时定义了委托协议,UIButton没有,再复杂一些的控件UITableView不仅有委托协议还有数据源协议,一般情况下我们会在视图控制器中实现委托协议。二、键盘的打开和关闭第一响应者,I..
分类:
其他好文 时间:
2015-04-01 20:21:16
阅读次数:
145
UIButton的相关操作: 在实际的工作中,至少需要一个视图控制器(页面),不会直接往window上写UI,所有的UI都是写在视图控制器里的1.页面间的关联(写在AppDelegate中) HomeViewController *hvc = [[HomeViewController alloc] ...
分类:
其他好文 时间:
2015-04-01 19:49:59
阅读次数:
98
ASP.NET MVC 入门1、简介什么是MVC模式MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。那么MVC模式和我们熟悉的WebForm模式有...
分类:
Web程序 时间:
2015-04-01 19:06:00
阅读次数:
134
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、 loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图3、init (initWithNibNam...
分类:
移动开发 时间:
2015-03-30 11:12:44
阅读次数:
142
一、什么是试图控制器?视图控制器就是用来管理视图的加载、卸载、横屏竖屏显示等操作的控制器。每一个界面都会由一个控制器来管理显示 ,单独的界面view需要视图控制器这个载体来管理显示。UIViewController是所有视图控制器的父类 。iOS提供了许多内置的视图控制器类,以支持标准的用户界面部分...
分类:
其他好文 时间:
2015-03-21 18:30:55
阅读次数:
114
模型:数据和业务逻辑视图:展示控制器:接收视图输入数据,通过模型层业务逻辑处理后 返回给视图分离关注点(模型 视图 控制器)、惯例优先原则browser-->routing-->controllerbrowser控制器是告诉下一步该做什么而不是该怎么做,如显示视图则返回actionresults。定...
分类:
Web程序 时间:
2015-03-19 20:15:19
阅读次数:
188
委托模式Tip委托对象不应该被retain实现委托模式的类应:拥有一个名为delegate_的实例变量来引用委托。因此,访问器方法应该命名为delegate和setDelegate:。delegate_对象不应该被retain。模型/视图/控制器(MVC)Tip分离模型与视图。分离控制器与视图、模型...
分类:
其他好文 时间:
2015-03-18 15:49:13
阅读次数:
154
介绍 使用过JavaScript框架(如AngularJS, Backbone 或者Ember)的人都很熟悉在UI(用户界面,前端)中mvc的工作机理。这些框架实现了MVC,使得在一个单页面中实现根据需要变化视图时更加轻松,而模型-视图-控制器(mvc)的核心概念就是:处理传入请求的控制器、显示信....
分类:
Web程序 时间:
2015-03-18 15:40:08
阅读次数:
226