打开Xcode,新建一个Xcode项目,在OS X下面选择Application,再选择Command Line Tool,点击next,再下一个页面输入项目名称,点击next就完成了。此时,我们可以看到一个main.m的文件,其中有如下代码:
#import
int main(int argc, const char * argv[]) {
@autoreleasepool {...
分类:
其他好文 时间:
2015-01-10 08:57:38
阅读次数:
176
声明property语法为@property(参数1,参数2,参数3)类型 名字;
例如:@property (assign)int age;
相当于定义了下面俩个方法:
- (int) age;
- (void) setAge:(int)newAge;
在实现文件.m中我们只要添加如下一行代码:
@systhesize age;
就相当于实现了.h文件中的get和set方法。
...
分类:
其他好文 时间:
2015-01-10 08:57:06
阅读次数:
184
我们新建一个student类
1、声明文件-student.h
#import
@interface student : NSObject{
int _age;
}
- (int) getAge;
- (void)setAge:(int)age;
@end
@interface代表声明一个类,:NSObject代表继承自NSObject,成员变量应当定义在大
...
分类:
其他好文 时间:
2015-01-10 08:55:59
阅读次数:
136
在ViewController之间传递数据的方法有不少,博主这里总结两种最常用的方法给大家:
我们假设有 视图控制器A 和 视图控制器B,其中我们设视图控制器B 是由 视图控制器A通过Navigation controller Push过去的,也就是说视图控制器B是视图控制器A的子视图控制器。
下面我们就分别通过 A->B 和 B->A传递数据说明两种在视图控制器之间传递数据的方法。
1...
分类:
移动开发 时间:
2015-01-10 08:54:02
阅读次数:
188
HOWTO: Create native-looking iPhone/iPad applications from HTML, CSS and JavaScriptThough it's not widely known, you can write native-feeling iOS apps...
分类:
移动开发 时间:
2015-01-10 06:34:56
阅读次数:
280
FSLineChartA line chart library for iOS.一个iOS的线状图控件。Installing FSLineChart - 安装Add the contents of the FSLineChart project to your directory or simply...
分类:
其他好文 时间:
2015-01-10 01:00:45
阅读次数:
292
A.需求真机调试"关于”模块存储开关状态打电话、发短信应用评分打开其他应用cell 在iOS6 和 iOS7的适配block的循环引用屏幕适配code source: code source: https://github.com/hellovoidworld/HelloLotteryB.iOS真机...
分类:
移动开发 时间:
2015-01-10 00:59:29
阅读次数:
387
分类和协议是OC中比较显著的俩个特点。分类的功能主要是实现类的扩展,协议则常常用在代理的实现上。
1、分类的声明
在分类的接口文件中,只允许新增方法,不能新增变量。语法形式:
@interface 类名 (分类名)
新增的方法声明;
@end
2、定义方法
在分类的实现文件中,对新增方法进行定义,语法如下:
@implementation 类名 (分类名)
新增的方法的定义...
分类:
其他好文 时间:
2015-01-09 23:45:46
阅读次数:
198
Documents:保存应用运行时生成的需要持久化的数据,iTunes同步设备时会备份该目录。例如,游戏应用可将游戏存档保存在该目录tmp:保存应用运行时所需的临时数据,使用完毕后再将相应的文件从该目录删除。应用没有运行时,系统也可能会清除该目录下的文件。iTunes同步设备时不会备份该目录Libr...
分类:
移动开发 时间:
2015-01-09 23:39:50
阅读次数:
233
1.ScrollView概述:
ScrollView是UIScrollView类,是容器类型的视图。
它有两个子类: UITextView和UITableView,它们在内容超出屏幕时提供水平或垂直滚动条。
2.其包含3个属性:
contentSize:表示SCrollView中的内容视图
contentInset:用于在ScrollView中的内容视图周边添加边框,这往往为了留...
分类:
移动开发 时间:
2015-01-09 22:28:58
阅读次数:
742