自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

转载 UIImageView有关的帧动画

纯代码:设置imageView帧动画@interface ViewController (){ UIImageView *_imgView; NSMutableArray<UIImage *> *_imageArr;}@end@implementation ViewController- (void)viewDid...

2016-09-06 13:45:00 106

转载 preprocessor设置调试宏

调试宏:preprocessor设置预处理器“调试”宏在Xcode项目模板的调试版本定义。预处理宏在编译时被解释和调试宏可以用来允许调试代码运行在调试版本中你的项目。如果你不确定你的项目已经确定,可以确认这是在Xcode中选择项目,点击Build选项卡设置。搜索预处理和确保调试= 1正在为您调试定义建立(如波纹管)。如果它不是已经定义在您的项目中,您可以添加它。预处理宏是区分大小写的...

2016-09-05 18:12:00 299

转载 关于XCode 的agvtool命令行

简介:用agvtool如何来自动更新版本号和bulid versionagvtool是一个命令行工具,允许你自动递增到下一个最高的数量或具体的数字这些数字。本文档提供了更新您的构建和版本号码使用agvtool一步一步的指示。“Xcode”和“命令行”部分显示是在Xcode中分别执行的步骤和命令行。Important:When your app includes ...

2016-09-05 17:28:00 242

转载 iOS开发中,如何恢复到某一个版本(Cornerstone)

Mac上的svn代码管理工具:Cornerstone如何付恢复某个版本第一:定位到你的工程,右上角边栏“Working Copy” ---->"Revert"第二:选择你要恢复的版本号,然后点击“Revert”。第三:提示你当前工程有一些修改,但是还没提交,"Discard Change"-点击后当前修改的内容会被取消,“Copy XXX”-点击会会先复制一...

2016-09-05 16:26:00 240

转载 SVN 将主干的代码合并到分支上

来源:http://blog.csdn.net/u012701023/article/details/50978154问题:开发有了项目主干,再次基础上起了一个分支,开发新的功能;因为业务需要,在上个分支还在测试阶段,还没有和主干合并;   但是新的业务又急着开发,又在上个分支的基础上又打了一个分支  这样我们会遇到一个问题 当合并代码的时候会出现很多的冲突,我们...

2016-09-05 15:59:00 284

转载 关于大文件下载

NSURLConnection下载NSURLConnection还提供了另外一种发送请求的方式// 发送请求去下载 (创建完conn对象后,会自动发起一个异步请求)[NSURLConnection connectionWithRequest:request delegate:self];这里用到了代理,那肯定要遵守协议了.遵守NSURLConnectionDataDelega...

2016-09-01 10:38:00 86

转载 关于-大文件下载

NSURLConnection下载NSURLConnection还提供了另外一种发送请求的方式// 发送请求去下载 (创建完conn对象后,会自动发起一个异步请求)[NSURLConnection connectionWithRequest:request delegate:self];这里用到了代理,那肯定要遵守协议了.遵守NSURLConnectionDataDelega...

2016-09-01 10:38:00 82

转载 关于小文件下载

其实我们经常用的[NSData dataWithContentsOfURL] 就是一种文件下载方式,猜测这里面应该是发送了Get请求。下载代码应该放到子线程执行NSURLConnection方式下载NSURL* url = [NSURL URLWithString:@"https://picjumbo.imgix.net/HNCK8461.jpg?q=40&w=165...

2016-09-01 10:31:00 89

转载 小文件下载

其实我们经常用的[NSData dataWithContentsOfURL] 就是一种文件下载方式,猜测这里面应该是发送了Get请求。下载代码应该放到子线程执行NSURLConnection方式下载NSURL* url = [NSURL URLWithString:@"https://picjumbo.imgix.net/HNCK8461.jpg?q=40&w=165...

2016-09-01 10:30:00 132

转载 AppStore 中的app怎么样生成二维码,来提供下载

首先在:iTunes里面找到 AppStore模块,然后搜索你的 App在App 下载选项有 Copy Link ,拷贝地址在二维码生成器里直接生成二维码就,OK如果,想要多个和安卓做一个二维码,二维码生成器的多地址生成二维码,就OK了转载于:https://www.cnblogs.com/ZGSmile/p/5784215.html...

2016-08-18 15:56:00 831

转载 搭建开发环境(React Native)

来源:http://reactnative.cn/docs/0.31/getting-started.html在GitHub上修改这篇文档欢迎使用React Native!这篇文档会帮助你搭建基本的React Native开发环境。如果你已经搭好了环境,那么可以尝试一下编写Hello World。根本你所使用的操作系统、针对的目标平台不同,具体步骤有所不同。如果想同...

2016-08-12 15:40:00 104

转载 Swift 图片浏览器

class ViewController: UIViewController, UIScrollViewDelegate{ var scrollView: UIScrollView? var images: NSMutableArray = NSMutableArray(capacity: 5) override func ...

2016-08-01 17:10:00 158

转载 swift 分页视图

var data:NSArray! var scrollView: UIScrollView! var pageCtrl: UIPageControl! override func viewDidLoad() { super.viewDidLoad() // 实例...

2016-08-01 16:59:00 92

转载 swift 触摸与手势

class MyView: UIView { var lView:UIView! var time:NSTimer! override init(frame: CGRect) { super.init(frame: frame) //开启多点触控 self.mul...

2016-08-01 16:40:00 223

转载 Swift自定义头视图和尾视图

var data: [[String]]! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. ...

2016-08-01 15:39:00 265

转载 Swift 获取plist文件展示在TableView上

// 1.定义二维数组 var data:[[String]]! override func viewDidLoad() { super.viewDidLoad() // 2.实例化tableView let tableView = UITableView(frame: s...

2016-08-01 15:25:00 239

转载 Swift 标签控制器(tabbar添加提醒和控制器)

// Override point for customization after application launch. //初始化window, 大小为设备物理大小 self.window = UIWindow(frame: UIScreen.mainScreen().bounds) //把window的背景颜色改成白色 ...

2016-07-29 17:26:00 102

转载 Swift 导航栏设置

let width = UIScreen.mainScreen().bounds.size.width let height = UIScreen.mainScreen().bounds.size.height override func viewDidLoad() { super.viewDidLoad() s...

2016-07-22 15:29:00 482

转载 Swift UIImageView和UISlider组合

/***************火焰图片Demo************start*******/ var imgView: UIImageView? override func viewDidLoad() { super.viewDidLoad() let screenWidth = UIS...

2016-07-22 14:59:00 164

转载 Swift UIAlertController、UISegmentedControl

// MARK: 提示框 func _initAlertView() { let btn = UIButton(type: UIButtonType.ContactAdd) btn.frame = CGRect(x: 100, y: 150, width: 50, height: 50) btn.addT...

2016-07-22 14:33:00 103

转载 Swift 菊花、UIPageControl和UIProgressView

// Make: 加载 菊花 func _initUIActivityIndicatorView() { let activity = UIActivityIndicatorView(activityIndicatorStyle: UIActivityIndicatorViewStyle.White) activity.f...

2016-07-22 11:30:00 247

转载 Swift UITextField各种属性的设置

//MARK: 文本输入框 func _initTextField() { //如果需要在模拟器中调用电脑的键盘 快捷键:command + shift + k let textField = UITextField(frame: CGRect(x: 100, y: 100, width: 200, height: 30)) ...

2016-07-22 11:03:00 396

转载 Swift 发送邮件和发短信

// MARK: - Action // MARK: compose mail 发送邮件 @IBAction func composeMail(sender: AnyObject) { // 判断能否发送邮件 guard MFMailComposeViewController.canSendMail() else { ...

2016-07-22 10:39:00 104

转载 Swift GCD

var queue: dispatch_queue_t = dispatch_get_main_queue()// 主线程 queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0)// 后台执行 // 异步执行队列任务 di...

2016-07-22 10:31:00 115

转载 swift 定义枚举和结构体 及使用

//定义枚举 enum MapDirection { case North case South case East case West func simpleDescription() -> String { ...

2016-07-21 17:52:00 154

转载 iOS怎么来实现关闭自动锁屏

怎么来设置[UIApplication sharedApplication] idleTimerDisabled 属性来控制自动锁屏的效果// 把设置idleTimerDisabled的代码放到applicationDidEnterBackground里还原系统设置- (void)applicationDidEnterBackground:(UIApplication *)a...

2016-05-10 11:16:00 258

转载 IOS开发 清空数组正确方法

NSArray以及NSMutableArray 在Objc中的两种数组(不可变数组和可变数组), 在日常开发中,经常会遇到需要清空数组的情况,很多人下意识的会想到nil这个方法,这里是不提倡的。因为如果使用 Array == nil;这样不仅清空了数组,同时也把memory释放了,这个object就不存在了。在清空数组时,千万不要这样做。正确的做法是 利用removeAllObjects...

2016-05-10 00:54:00 817

转载 IOS开发-当遇到tableView整体上移时的解决方案

方案一在使用了navigationController后,当界面进行跳转往返后,时而会出现tableView上移的情况,通常会自动上移64个像素,那么这种情况,我们可以关闭tableView的自动适配布局。self.automaticallyAdjustsScrollViewInsets = NO;// 默认是YES方案二:当出现tableView整体上移时,你当然可以在 ...

2016-05-10 00:50:00 137

转载 关于HTTPS理论和实践

Summary:HTTP 通信时,可能信息被监听、服务器或客户端身份伪装等安全问题,HTTPS 则能有效解决这些问题。原始的HTTP连接的时候,因服务器与用户之间是直接进行明文传输,导致用户面临着很多的风险与威胁。攻击者可以轻易的截获或者篡改传输的数据。包括窃取用户的Session信息、注入有害的代码等,乃至于修改用户传送至服务器的数据。我们并不能替用户选择所使用的网络,他们很有...

2016-05-10 00:08:00 69

转载 如何定位BAD_ACCESS

1.访问了野指针,比如对一个已经释放的对象执行了release、访问已经释放对象的成员变量或者发消息。 死循环如何调试BAD_ACCESS错误1.重写object的respondsToSelector方法,现实出现EXEC_BAD_ACCESS前访问的最后一个object2.通过 Zombie3.设置全局断点快速定位问题代码所在行4.Xcode 7 已经集成了B...

2016-05-09 14:00:00 50

转载 iOS中几种数据持久化方案

所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData沙盒在介绍各种存储...

2016-05-06 17:19:00 50

转载 iOS NSString相关问题

1.NSString对象的创建// 1.创建不可变字符串 NSString *str1 = @"create string";#pragma mark 对象方法创建字符串 // 2.用另一个字符串初始当前字符串,指针所指地址相同 NSString *str2 = [[NSString alloc] initWithString:str1...

2016-05-06 11:28:00 80

转载 SPU - SKU - ARPU

商品和单品:单品:汉语中的“个” 例如,iphone是一个单品,但是在淘宝上当很多商家同时出售这个产品的时候,iphone就是一个商品了商品:淘宝叫item,京东叫product,商品特指与商家有关的商品,每个商品有一个商家编码,每个商品下面有多个颜色,款式,可以有多个SKU。1--SPU = Standard Product Unit (标准化产品单元)S...

2015-02-03 17:22:00 98

转载 WIKI

WIKI中文名 : 维基 外文名 :wiki 别称 :维客 性质 :一种多人协作的写作工具1.Wiki 一种多人协作的写作工具。Wiki站点可以有多人(Wiki也指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作。)2.特点WiKi是一个供多人协同写作的系统。与博客、论坛等常见系统相比,WiKi有以下特点...

2015-01-28 08:25:00 129

转载 Mac怎么快速创建便签和发送附件的邮件

1.如何快速创建便签在Mac的任意界面选中文字:shift+command+y 就能创建便签2.如何快速发送附件的邮件(网页界面) 在Safari网页界面 command+i 或者在Safari右上角分享按钮中分享转载于:https://www.cnblogs.com/ZGSmile/p/4250522.html...

2015-01-26 15:44:00 173

转载 利用你的Mission Control--设置快速回到桌面等操作

第一步:打开系统偏好设置第二步:进入设置界面点击Mission Control第三:Mission Control界面 进入Hot corners(触发角)第四:设置mac屏幕四个角的快捷键(当你在鼠标焦点移到对应位置,就会触发你的设置)转载于:https://www.cnblogs.com/ZGSmile/p/4250504.html...

2015-01-26 15:40:00 174

转载 从小白开始学习iOS开发

从事iOS开发不经意间,已经两年过去了,记得当初看到OC是,我根本就不知道那些个东西是什么?从开始学习开机,到一个个英文开始,为了能找到工作,愣是耐下心去坚持看下去。现在回想起来,很是庆幸我没有放弃,虽然我不会写文章但是总有那么一点东西,会在不经意的瞬间给人些许的帮助。第一:基础一定的编程经验这里说的编程经验是有编程经验或会一门编程语言,对OOP有一定认识,最好是了解一些...

2015-01-07 17:27:00 127

转载 UICollectionView功能使用

UICollectionView在2012年被提出,已经不是什么新技术了,在此只是做一下简单的实现。集合视图:UICollectionViewUICollectionView和UITableView类似,它也是datasource和delegate设计模式的:datasource为view提供数据源,告诉view要显?示些什么东?以及如何显示它们,delegate提供一些样式的?细节...

2014-11-24 08:41:00 86

转载 xcode6 添加.pch文件

1, 新建文件 (command+N)ios-选择other组,再次选择PCH File,输入文件名保存。 eg: 创建的工程为Demo; 创建文件名为DemoPrefixHeader.pch2,到工程里面的build setting ->apple llvm 6.0 – language -> Prefix Header -> 双击右侧空白处 值为:$(SRCRO...

2014-11-24 08:36:00 56

转载 iOS通讯录相关知识-浅析

本文来自于:贞娃儿的博客http://blog.sina.com.cn/zhenwawaer在开发一些应用中,我们如果需要iPhone设备中的通讯录信息。或者,需要开发通讯录相关的一些功能。那么就需要了解一下iOS中关于通讯录编程的相关知识。一、AddressBook.framework-通讯录框架 关于通讯录的相关操作,被集成在A...

2014-08-13 16:03:00 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除