UIView 是界面层button title等的容器UiViewContriller负责创建和销毁/显示和隐藏UiView。处理UiView用户之间的交互 事件处理
分类:
移动开发 时间:
2015-05-03 20:28:22
阅读次数:
144
原文http://www.cnblogs.com/dyf520/p/3807187.html-------NSOperation简介----1.NSOperation的作用·配合使用NSOperation和NSOperationQueue也能实现多线程编程2.NSOperation和NSOperat...
分类:
移动开发 时间:
2015-05-03 20:29:44
阅读次数:
149
原文http://www.cnblogs.com/wendingding/p/3808641.htmliOS开发多线程篇—单例模式(ARC)一、简单说明:设计模式:多年软件开发,总结出来的一套经验、方法和工具java中有23种设计模式,在ios中最常用的是单例模式和代理模式。二、单例模式说明(1)单...
分类:
移动开发 时间:
2015-05-03 20:29:25
阅读次数:
442
http://caibaojian.com/browser-ios-or-android.html通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端(Mobile)、ipad、ip...
分类:
移动开发 时间:
2015-05-03 20:26:11
阅读次数:
167
一、缩放1.简单说明:有些时候,我们可能要对某些内容进行手势缩放,如下图所示UIScrollView不仅能滚动显示大量内容,还能对其内容进行缩放处理。也就是说,要完成缩放功能的话,只需要将需要缩放的内容添加到UIScrollView中2.缩放原理当用户在UIScrollView身上使用捏合手势时,U...
分类:
移动开发 时间:
2015-05-03 20:26:07
阅读次数:
132
Cocoa为iOS线程间通信提供2种方式,1种是performSelector,另1种是Port。 先说第1种,performSelector,有以下几种: 第2种为NSMachPort方式。NSPort有3个子类,NSSocketPort、NSMessagePort、NSMachPort,...
分类:
移动开发 时间:
2015-05-03 20:25:39
阅读次数:
182
说明:apache tomcat服务器必须占用8080端口一、URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL2.URL中常见的协议(1)H...
分类:
移动开发 时间:
2015-05-03 20:22:27
阅读次数:
133
一、要求完成下面的布局二、分析寻找左边的规律,每一个uiview的x坐标和y坐标。三、实现思路(1)明确每一块用得是什么view(2)明确每个view之间的父子关系,每个视图都只有一个父视图,拥有很多的子视图。(3)可以先尝试逐个的添加格子,最后考虑使用for循环,完成所有uiview的创建(4)加...
分类:
移动开发 时间:
2015-05-03 20:24:07
阅读次数:
136
一、基本介绍在众多移动应?用中,能看到各式各样的表格数据 。在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView,UITableView继承自UIScrollView,因此支持垂直滚动,?且性能极佳 。UITableview有分组和不分组两种样式,可以在storyboard或者...
分类:
移动开发 时间:
2015-05-03 20:21:13
阅读次数:
133
原文http://www.cnblogs.com/wendingding/p/3809150.htmliOS开发多线程篇—NSOperation基本操作一、并发数(1)并发数:同时执?行的任务数.比如,同时开3个线程执行3个任务,并发数就是3(2)最大并发数:同一时间最多只能执行的任务的个数。(3)...
分类:
移动开发 时间:
2015-05-03 20:22:31
阅读次数:
163
一、一个简单的英雄展示程序NJHero.h文件代码(字典转模型) 1 #import 2 3 @interface NJHero : NSObject 4 /** 5 * 头像 6 */ 7 @property (nonatomic, copy) NSString *icon; 8 /**...
分类:
移动开发 时间:
2015-05-03 20:22:38
阅读次数:
136
一、能完成功能的“问题代码”1.从plist中加载的数据2.实现的代码 1 // 2 // LFViewController.m 3 // 03-应用管理 4 // 5 // Created by apple on 14-5-22. 6 // Copyright (c) 2014年 heim...
分类:
移动开发 时间:
2015-05-03 20:21:31
阅读次数:
250
一、KVC简单介绍KVCkey valued coding 键值编码KVC通过键值间接编码 补充:与KVC相对的时KVO,即key valued observer 键值观察。监听某一个模型的属性,只要模型属性的值一变化就通知你。二、使用KVC1.KVC基本使用介绍(1)代码示例:新建一个命令行项目....
分类:
移动开发 时间:
2015-05-03 20:22:06
阅读次数:
139
一、快捷键的使用经常用到的快捷键如下:新建shift + cmd + n 新建项目cmd + n 新建文件视图option + cmd + 回车 打开助理编辑器cmd + 回车 显示主窗口cmd +0 导航窗口option + cmd +0 工具窗口在.m & ...
分类:
移动开发 时间:
2015-05-03 20:21:03
阅读次数:
129
一、简单介绍xib和storyboard的比较,一个轻量级一个重量级。共同点:都用来描述软件界面都用Interface Builder工具来编辑不同点:Xib是轻量级的,用来描述局部的UI界面Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系二、xib的简单...
分类:
移动开发 时间:
2015-05-03 20:19:30
阅读次数:
119
原文http://www.cnblogs.com/dongwenbo/p/4303663.html进程什么是进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内比如同时打开QQ、Xcode,系统就会分别启动2个进程通过“活动监视器”可以查看Mac...
分类:
移动开发 时间:
2015-05-03 20:16:27
阅读次数:
201
【在ios开发中,动画是廉价的】一、首尾式动画代码示例: // beginAnimations表示此后的代码要“参与到”动画中 [UIView beginAnimations:nil context:nil];//设置动画时长 [UIView setAnimationDuratio...
分类:
移动开发 时间:
2015-05-03 20:17:02
阅读次数:
136