键值编码(KVC)是Cocoa一个通用的用于获取和设定值的一个协议。在编程中,“通用”这词是用于描述一种可以适用于不同情境的实现方式。通用代码可以减少项目中代码总量并使得软件可以处理程序员无法预知的情景。Cocoa至始至终都很重视通用、可复用代码。KVC版看起来需要更多代码输入。让就让我选择一个更能...
分类:
其他好文 时间:
2014-12-31 17:54:10
阅读次数:
142
IOS的系统架构分为四个层次:1、核心操作系统层(Core OS) 2、核心服务层(Core Services)3、媒体层 (Media)4、可触摸层 (Cocoa Touch)
分类:
移动开发 时间:
2014-12-31 16:08:17
阅读次数:
200
由于ios中没有 cocoa的NSTask 所以要在cocoa touch SDK中执行shell 只能用系统调用int system(const char * string);例如:system("ls");注意system是系统C函数 所以参数不要使用NSString;函数库:includesy...
分类:
移动开发 时间:
2014-12-31 15:56:43
阅读次数:
154
标签:
Sencha
Touch
[1].[代码] [HTML]代码 跳至 [1]
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2...
分类:
其他好文 时间:
2014-12-31 08:46:53
阅读次数:
119
1.首先在MainMenu.lib文件里面创建一个NSTableView,在界面上显示一个表格出来,并对表格进行设置。
2.创建文件TableViewDelegate.h和TableViewDelegate.m(文件内容如下文件所示)。并在MainMenu.lib文件中创建一个Object(从窗口右边选中Object,拉到在Window中的对话框中),命名:TableViewDelegate.
...
分类:
其他好文 时间:
2014-12-30 20:46:35
阅读次数:
172
jQuery幻灯片效果或者Slideshow效果当中如果不考虑touch效果的话,jQuery Cycle插件实在是太强大了,各种高大上的动画效果,如果想加上touch效果可以结合本blog介绍的wipetouch插件一起使用,用起来也非常简单使用起来非常简单 ...
分类:
Web程序 时间:
2014-12-30 13:27:18
阅读次数:
133
1、创建与删除文件touchxxxx创建一个文件touch-t20141225xxxx创建一个文件并指定时间属性rmxxx删除文件rm-rf强制删除文件2、创建目录与删除目录mkdirxxx创建一个目录;mkdir-pxxx/yyy递归创建目录;rmdirxxx/删除空目录;rm-rfXXX/强制删除非空目录;3、拷贝文件与目录cp/path1..
分类:
其他好文 时间:
2014-12-29 18:33:30
阅读次数:
129
MainActivity如下:
package cn.c;
import android.os.Bundle;
import android.app.Activity;
import android.view.MotionEvent;
/**
* Demo描述:
* 分析Android事件分发和处理机制
*
*
* 总结:
* 1 ViewGroup继承自View
* 事...
分类:
移动开发 时间:
2014-12-29 18:26:07
阅读次数:
181
1,判断程序是否第一次启动OC: if (![[NSUserDefaults stringOfKeyInStandardDefaults:FirstOpenApp] boolValue]) { [self showGuide]; }swift:if(((NSUserDefaults.stri...
分类:
其他好文 时间:
2014-12-28 14:12:25
阅读次数:
169
苹果公司的ios文档(https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html)介绍里面,port-based作为线程之间的通信花了很长篇幅来介绍。但是有趣的是,当我尝试去使用machport的时候,xc...
分类:
移动开发 时间:
2014-12-27 23:12:12
阅读次数:
234