- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 自定义iOS控件
视图层次概览看一下UIView的子视图,可以看到3个基本类:响应者,视图和控件。我们快速重温一下它们。UIResponderUIResponder是UIView的父类。响应这能够处理触摸,手势,远程控制等事件。之所以它是一个单独的类而没有合并到UIView中,是因为UIResponder有更多的子类,最明显的就是UIApplication和UIViewContr
2016-03-10 11:10:37 319
原创 UITableView代理方法
//返回cell的行数- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ return [arrayUser count];}//返回每一个cell的样式- (UITableViewCell *)tableView:(UITableView *
2016-03-09 22:15:46 335
原创 iOS -TabBar
#import #import "ActivityViewController.h"#import "MovieViewController.h"#import "MovieLoadViewController.h"#import "CinemaViewController.h"#import "UserViewController.h"@interface RootTab
2016-03-09 22:07:41 274
原创 AppDelegate生命周期
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; //
2016-03-09 22:03:55 227
原创 FMDB使用
#import #import "MovieModal.h"#import "ActivityModal.h"#import "FMDatabase.h"#import "MovieCollection.h"#import "ActivityCollection.h"@interface DataBaseTool : NSObject{ FMDatabase *
2016-03-09 22:00:24 221
原创 iOS项目知识总结
1. 相对路径$(SRCROOT)/2. 把返回按钮的文字隐藏 [[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];1233. 改变 NavigationBar
2016-03-09 11:07:01 315
原创 OC中@property的所有属性
1,assign :简单赋值, 不更改索引计数假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为a并不知道b是否还在使用这块内存,如果a释放了,那么b在使用这块内存的时候会引起程序crash掉应用场合:对基础
2016-03-09 11:00:00 253
原创 WebView 与 JS 的交互
本文主要分析一些 iOS 中 WebView 与 JavaScript 交互的一些框架。UIWebView 调 JS 方法通过调用如下方法:- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script;比如获取网页 title,也可以动态注入 JS,先写一个 JS 函数
2015-11-23 21:33:45 829
原创 iOS Target-Action
#import #import "MyView.h"@interface RootViewController :UIViewController{ MyView *view1; MyView *view2;}@end//*************************************************//#import "Roo
2015-11-11 17:14:04 326
原创 iOS分段控制器UISegmentedControl和开关UISwitch
#import @interface RootViewController :UIViewController{ UITextField *text;}@end//*********************************************************************//#import "RootViewController.h
2015-11-11 17:09:16 412
原创 iOS手势
#import "RootViewController.h"@interface RootViewController ()@end@implementation RootViewController- (void)viewDidLoad { [superviewDidLoad]; UIView *view = [[UIViewalloc]initWith
2015-11-11 17:01:18 281
原创 iOS Block的使用
直接上代码:#import #import "SecondViewController.h"@interface RootViewController :UIViewController@end#import "RootViewController.h"@interface RootViewController ()@end@implementation R
2015-11-11 16:52:31 274
原创 iOS多线程
#import #import "MyNSOperation.h"@interface RootViewController :UIViewController{ NSInteger ticKetCount;}@end//************************************************************//#impo
2015-11-11 16:33:16 350
原创 iOS读写本地文件
#import "RootViewController.h"@interface RootViewController ()@end@implementation RootViewController- (void)viewDidLoad { [superviewDidLoad]; //获取沙盒的根路径 NSLog(@"%@",NSHomeDirect
2015-11-11 16:31:00 537
原创 iOS数据库Sqlite
引入libsqlite3.0.dylib#import //引入头文件#import "FMDatabase.h"#import "Student.h"@interface RootViewController :UIViewController{ FMDatabase *db;}@end//***************************
2015-11-11 16:23:53 318
原创 iOS数据持久化
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindowalloc] initWithFrame:[[UIScreenmainScreen] bounds]];
2015-11-11 16:12:46 271
原创 iOS网络编程
#import @interface RootViewController :UIViewControllerNSURLConnectionDataDelegate>{ UIImageView *imageV; //创建可变data接收下载的数据 NSMutableData *myData;}@end// **********************
2015-11-11 16:00:38 267
原创 ASIHTTPRequest
ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。引入头文件,引库#import #import "ASIHTTPRequest.h"#i
2015-11-11 14:39:13 257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人