- 博客(24)
- 资源 (7)
- 收藏
- 关注
原创 cocoa和cocoa Touch的区别
cocoa与cocoa Touch区别之分相同之处:两者都包含OC运行时的两个核心框架:cocoa包含Foundation和AppKit框架,可用于开发Mac OS X系统的应用程序cocoa touch包含Foundation和UIKit框架,可用于开发iPhone OS 系统的应用程序Cocoa时Mac OS X的开发环境,cocoa Touch是 IphoneOS的开发环境
2015-11-28 16:56:55 451
原创 Swift_函数(Function)
函数(Function)Swift中的函数,就相当于OC中的方法。但是语法上变化的地方很多,并且还增加了OC中没有的功能,下面详细介绍:函数类型无参数、无返回值// func : 函数标志// function1 : 函数名// () : 小括号内部放参数类型// Void : 返回值类型fu
2015-11-18 21:19:36 666
原创 Swift_闭包(Closure)
闭包(Closure)在Swift语言中,不再拥有Block这种语法,取而代之的是闭包。在本人看来,大体功能是一样的,只是名字变了,语法变了而已。没有想象的那么复杂,come on baby! 简单语法声明闭包变量,有两个Int参数,有一个Int返回值,实现求和var sumClosure: ((Int, Int) -> Int)! = nil
2015-11-18 21:18:42 513
原创 Swift_UITableView
UITableViewiOS中非常非常非常重要的控件之一:UITableView,隆重登场!当有大批量相同数据的时候,使用列表视图,是非常明智的选择。这里是写了UITableView的内容显示,还写了UITableView的编辑,希望小伙伴们熟练掌握 UITableView : UIScrollView : UIView : UIResponder : NSObject
2015-11-18 21:18:08 444
原创 Swift_Singleton
单例设计模式开发项目的时候,有时候需要很多工具类,这时候单例的使用就尤为重要。在OC中,单例的写法想必大家很清晰了,在这里给大家介绍下Swift中几种单例的写法:最简单的写法static var instance: DBHelper? = nilstatic func sharedInstance() -> DBHelper { if instance == nil
2015-11-18 21:16:53 352
原创 Swift_UIImageView
UIImageView开发程序的过程中,如果需要非常漂亮的页面,我们是离不开图片素材的。在iOS中,把图片显示到屏幕上,我们需要借助UIImageView类。UIImageView除了可以显示静态图片,还可以显示动图,并且使用也是非常的简单UIImageView : UIView : UIResponder : NSObject// 通过名字获取图片let image =
2015-11-18 21:16:18 422
原创 Swift_UIButton
UIButton当用户需要点击屏幕的时候,我们需要给用户提供一个可以点击的按钮,它就是UIButton。它的重点是接受用户的点击,从而响应事件 UIBtton : UIControl : UIView : UIResponder : NSObject // 初始化button,并设置按钮的样式let button = UIButton(type: UIButtonType
2015-11-18 21:15:27 363
原创 Swift_UITextField
UITextField很多的程序都需要登录和注册页面,那么肯定少不了输入框,在iOS中,UITextField就代表了输入框,在输入框的使用中,除了一些属性以后,还有Delegate模式的应用 UITextField : UIControl : UIView : UIResponder : NSObject // 初始化,并设置framelet textField = U
2015-11-18 21:14:40 368
原创 Swift_UILabel
UILabel在iOS开发中,显示文字内容的控件是UILabel,除了显示文字以后,还可以设置文字颜色,对齐方式,字体等等属性,具体内容如下:UILabel : UIView : UIResponder : NSObject// 初始化,并设置framelet label = UILabel(frame: CGRectMake(50, 50, 200, 35))/
2015-11-18 21:13:59 419
原创 CocoaPosd详解
CocoaPods是什么当我们开发iOS项目时候,会经常使用到第三方类库,并且会使用很多。大家的做法基本上都是到GitHub上下载一个一个的类库,然后导入到工程中,并且引入各种的类库,做各种的配置。有时候还要处理ARC与MRC的问题,很麻烦。还有一种情况,就是当第三方类库出现升级的情况时候,我们还需要删掉旧的,下载新的,再重新导入。以上问题超级的烦人。。。CocoaPo
2015-11-18 21:12:07 439
原创 问题汇总_1
1.解析详情页(是webView)遇到的3个问题:1.图片太大,超出屏幕范围2.怎么在webView上面添加一行文字3.文字太小1.解决方法 webView.scalesPageToFit =YES;2.字符串拼接html代码3.解决方法设置代理- (void)webViewDidFinish
2015-11-18 21:05:17 723
原创 地图
#import "ViewController.h"#import #import #import "LanouViewController.h"#import "MyAnnotation.h"@interface ViewController (){ //定位管理类 CLLocationManager *manager;
2015-11-03 21:20:46 474 1
转载 使用系统类NSURLSessionDownloadTask实现断点续传(音乐视频下载等)
断点续传原理:断点:在点击暂停按钮或者断网的时候记录已经下载的字节数续传:在点击开始按钮的时候或者监听到网络重连的时候将上次记录的字节数通过HTTP请求传给服务器,继续下载拖两个按钮Paste_Image.png连接方法#pragma mark - 开始- (IBAction)startAction:(id)sender {}#p
2015-11-03 21:09:16 403
原创 即时通讯-1
#import "XmppManager.h"//枚举,用做标示符typedef NS_ENUM(NSUInteger, ConnectPurpose) { ConnectPurposeLogin, //登陆 ConnectPurposeRegister //注册};@interface XmppManager ()
2015-11-03 19:21:52 371
原创 UIScrollView和UIPageControl配合使用完成引用介绍页面
// 效果图// 直接代码// 头文件//// RootViewController.h// UIScrollView//// Created by LiZe on 13-9-6.// Copyright (c) 2013年 BlackCode. All rights reserved.//
2015-11-02 16:18:35 412
原创 手势控制的使用:单击、双击、长按、滑动、托移、捏合、晃动
// 手势识别是具有互斥的原则的,比如单击和双击,如果它识别出一种手势,其后的手势将不被识别 // 添加单击的手势 UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] init]; tapGestureRecognizer.number
2015-11-02 16:17:26 992
原创 UISearchBar 搜索框 的使用方法详细
// UISearchBar的常用方法 搜索框 UISearchBar *oneSearchBar = [[UISearchBar alloc] init]; oneSearchBar.frame = CGRectMake(0, 0, 320, 70); // 设置位置和大小 oneSearchBar.keyboardType = UIKeyboardTy
2015-11-02 16:16:34 531
原创 UIPageControl
// UIPageControl的常用方法 UIPageControl *onePageControl = [[UIPageControl alloc] init]; onePageControl.frame = CGRectMake(10, 100, 300, 30); // 设置位置 onePageControl.backgroundColor = [
2015-11-02 16:15:40 306
原创 UIActivityIndicatorView的使用方法详细
// UIActivityIndicatorView的常用方法 活动指示器,就是旋转进度轮 UIActivityIndicatorView *oneIndicatorView = [[UIActivityIndicatorView alloc]init]; oneIndicatorView.activityIndicatorViewStyle = UIActivityI
2015-11-02 16:14:41 321
原创 UIAlertView的使用方法详细
// UIAlertView的常用方法 // 标准样式 UIAlertView *oneAlertView = [[UIAlertView alloc] initWithTitle:@"标题"message:@"提示内容" delegate:self cancelButtonTitle:@"关闭"otherButtonTitles:@"OK", nil];
2015-11-02 16:13:39 349
原创 UISegmentedControl的使用方法详细
// UISegmentedControl的使用 NSArray *oneArrayForSegmentedControl = [NSArray arrayWithObjects:@"1", @"2", @"3", @"4", nil]; UISegmentedControl *oneSegmentedControl = [[UISegmentedControl all
2015-11-02 16:12:37 444
原创 UIProgressView的使用方法详细
// UIProgressView的使用 常用于歌曲的和下载的进度条 UIProgressView *oneProgressView = [[UIProgressView alloc] init]; oneProgressView.frame = CGRectMake(0, 30, 320, 30); // 设置UIProgressView的位置和大小 o
2015-11-02 16:11:19 1000
原创 将汉字转换为拼音或者翻转
//讲汉字转换为拼音- (NSString *)pinyinOfString{ NSMutableString * string = [[[NSMutableString alloc] initWithString:self ] autorelease]; CFRange range = CFRangeMake(0, 1);
2015-11-02 16:07:57 602
collectionView瀑布流
2015-10-31
cocoa pods
2015-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人