自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 收藏
  • 关注

转载 ubuntu安装hadoop详细步骤

原文地址:http://blog.csdn.net/feixia586/article/details/24950111?utm_source=tuicool&utm_medium=referralhadoop官方网站对其安装配置hadoop的步骤太粗略,在这篇博客中,我会详细介绍在ubuntu中如何安装hadoop,并处理可能出现的一些问题。这里介绍的方法是用一台机...

2016-10-14 13:59:00 168

转载 Swift Perfect使用记录

最近想要尝试一下swift开发后台是什么效果,选中了Perfect,这里记录了在使用过程中遇到的一些问题以及我是怎样解决的。1.执行以下命令能够克隆并编译一个空的入门项目。编译后可以启动一个本地的服务器,监听您计算机的8181端口:git clone https://github.com/PerfectlySoft/PerfectTemplate.gitcd Per...

2016-10-09 13:25:00 111

转载 iOS RSA加密

iOS RSA加密最近手上一个项目,之前登陆注册修改密码都是明文传送的,现在要改成一种安全的方式,后台选择了RSA加密,无奈啊,iOS端RSA的资料少,而且有不少都运行不成功,以下是我使用的加密成功后,传输到后端能正常解密出来的一个。使用mudulus和exponent进行RSA加密: NSString *modulus = @"ALGDczaITDZDe...

2016-09-08 10:13:00 127

转载 iOS NSData Base64 Hex 转换

iOS NSData Base64 Hex 转换原文地址:http://blog.csdn.net/shuangyu1989/article/details/9470939// byte 2 hex+ (NSString *)stringFromByte:(Byte)byteVal{ NSMutableString *str = [NSMutableS...

2016-09-08 10:01:00 207

转载 iOS 中文输入长度控制

当使用拼音输入法时,该委托方法中的最后一个参数string接受的是输入的字母,而不是选择的汉字,造成的结果是,当想输入文字“我在编程”,输入拼音“wozaibiancheng”,每输入一个字母便会进入委托方法,统计的字符长度是字母的长度,实际上汉字还未超过限制长度,但是字母的长度超过了导致无法继续输入。中文控制输入长度的方法如下:1.注册notification[[NSN...

2016-07-20 18:23:00 88

转载 iOS 正则表达式验证

//// ZFValidator.h// MyStudyDemo//// Created by FranZhou on 16/7/18.// Copyright © 2016年 kimree. All rights reserved.//#import <Foundation/Foundation.h>@interface ...

2016-06-28 10:50:00 67

转载 获取ios设备的当前IP地址

目前项目中,项目要求所有发送到服务端的请求,要求把客户端的ip地址作为参数也发送过去。IPAddress.h//// ZFIPAddress.h// MyStudyDemo//// Created by FranZhou on 16/6/23.// Copyright © 2016年 kimree. All rights reserved.//...

2016-06-23 14:54:00 81

转载 swift 日期的基本操作

//// ZFDateTool.swift// MyStudyDemo//// Created by FranZhou on 16/6/12.// Copyright © 2016年 kimree. All rights reserved.//import UIKitpublic class ZFDateTool: NSObject {...

2016-06-13 10:22:00 89

转载 iOS ChildViewController使用示例

storyboard截图:ViewController代码://// ViewController.swift// TestAddChildViewController//// Created by Fran on 16/2/18.// Copyright © 2016年 kimree. All rights reserved.//...

2016-02-18 11:25:00 89

转载 Swift 进制转换问题

swift中进制转换方法。 适当修改后,可以与oc混编在oc项目中使用。extension Int { // 10进制转2进制 var toBinary: String { return String(self, radix: 2, uppercase: true) } // 10进制转16进制 var toH...

2016-02-17 15:31:00 104

转载 iOS UINavigationController

修改barbuttonItem背景色// button item 背景色[self.navigationController.navigationBar setTintColor:KM_COLOR_WHITE];// 背景色[self.navigationController.navigationBar setBarTintColor:KM_COLOR_NAVIGA...

2016-02-16 11:54:00 67

转载 iOS9 URL Schme 白名单

原文地址:https://github.com/ChenYilong/iOS9AdaptationTipsWWDC 2015 Session 703: "Privacy and Your App( 时间在30:18左右)关于URL scheme的介绍,指出:也就是说:在iOS9中,如果使用canOpenURL:方法,该方法所涉及到的URL scheme必...

2016-02-15 15:34:00 249

转载 iOS9 HTTPS

原文地址:https://github.com/ChenYilong/iOS9AdaptationTips关于App Transport Security,每个应用都属于4个大类当中的一类。我们来看看每一个大类都是怎样影响应用的。--分类名解释1.HTTPS Only (只有HTTPS,所有情况下都使用ATS)如果你的应用只基于支持...

2016-02-15 14:52:00 309

转载 iOS9 后台定位

原文地址:https://github.com/ChenYilong/iOS9AdaptationTips【iOS9在定位的问题上,有一个坏消息一个好消息】坏消息:如果不适配iOS9,就不能偷偷在后台定位(不带蓝条,见图)!好消息:将允许出现这种场景:同一App中的多个location manager:一些只能在前台定位,另一些可在后台定位,并可随时开启或者关闭特定loca...

2016-02-15 14:51:00 68

转载 iOS 获取中文拼音

iOS中文转成拼音。oc: NSString *hanziText = @"中文转拼音"; if ([hanziText length]) { NSMutableString *ms = [[NSMutableString alloc] initWithString:hanziText]; if (CFStrin...

2016-02-02 10:05:00 89

转载 Playground execution terminated because the playground process exited unexpectedly

Xcode7.2 下载simulator9.1之后, playground报错stackoverflow上的解决方法如下:注意起始位置是 Macintosh HD 而不是 ~/Library删除该目录下的所有 .simruntime 文件(为防止意外,删除之前请先备份这些文件)我的处理方式是将Runtimes文件重命名,之后再运行Playground,...

2016-01-27 16:59:00 112

转载 iOS 3D Touch开发

xcode7是支持3D Touch开发的,可是模拟器并不支持这个手势,我们只能在真机上进行学习与测试,但是github上有人为我们提供了这样的一个插件,可以让我们在模拟器上进行3D Touch的效果测试:地址: https://github.com/DeskConnect/SBShortcutMenuSimulator经过测试,在Simulator9.2上无法运行。解决方法是在...

2016-01-21 10:47:00 86

转载 iOS 停止UIView的block动画

iOS停止UIView的block动画的方法动画执行如下:UIView.animateWithDuration(animationDuringTime, delay: 0, options: UIViewAnimationOptions.CurveLinear, animations: { [weak self]() -> Void in ...

2016-01-14 09:33:00 374

转载 iOS LED跑马灯效果实现

iOS中实现LED跑马灯效果实现原理是使用scrollView, 将需要滚动的label添加两次到 scrollView的subView下面, 然后通过滚动scrollView来实现跑马灯效果。具体实现代码如下://// KMScrollLabel.swift// StopSmokingPrograms//// Create...

2016-01-13 17:44:00 204

转载 iOS修改UITextField的Placeholder字体颜色

修改UITextField的Placeholder字体颜色有一下两张方式可以达到效果。第一种:UIColor *color = [UIColor whiteColor];textfield.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"用户名" attributes:...

2016-01-13 16:44:00 81

转载 iOS 架构模式--解密 MVC,MVP,MVVM以及VIPER架构

原文地址:http://www.cocoachina.com/ios/20160108/14916.html?utm_source=tuicool&utm_medium=referral在 iOS 中使用 MVC 架构感觉很奇怪? 迁移到MVVM架构又怀有疑虑?听说过 VIPER 又不确定是否真的值得切换?相信你会找到以上问题的答案,如果没找到请在评论中指出...

2016-01-13 11:29:00 199

转载 iOS在app内部发送邮件

手上刚完成了一个简单的APP,因为公司没有后台支持,使用的LeanCloud,应用里面找回密码的功能只能在客户端完成了。使用的第三发框架为:skpsmtpmessageswift操作代码: let emailServer = SKPSMTPMessage() emailServer.delegate = self ...

2016-01-12 17:13:00 422

转载 UITableViewCell分割线左边部分缺少一些的解决方法

UITableViewCell分割线左边部分缺少一部分,要想对此进行调整,需要做2件事1. 对UITableView进行处理: if #available(iOS 8.0, *){ tableView.layoutMargins = UIEdgeInsetsZero } ...

2016-01-09 11:18:00 96

转载 iOS CoreData使用笔记

1.创建CoreData2.创建对应实体类//// UserInfo.swift// //// Created by Fran on 15/7/31.////let APP_CORE_DATA_ENTITY_NAME_USERINFP = "UserInfo"import Foundationimport CoreData...

2016-01-05 15:56:00 78

转载 iOS UIWebView中添加手势

iOS开发中,在UIWebView中添加手势的方法如下: // 监控界面点击手势 let singleTap = UITapGestureRecognizer(target: self, action: "singleTapAction:") // 注意:不做如下处理,无法监控到单击手势 singleTap...

2016-01-05 15:16:00 130

转载 Swift sha1 md5加密

AES/RSA/MD2/MD5/SHA1/SHA128/SHA384/SHA512 in Swift可以参考github:https://github.com/adow/SecrecySwifthttps://github.com/SwiftP2P/SwiftSSLswift实现sha1加密算法,需要现在beidge-header文件中添加下述语句// sh...

2015-12-29 16:12:00 96

转载 Swift用block响应UIAlertView和UIActionSheet的按钮点击事件

UIAlertView://// UIAlertView+Block.swift// ECExpert//// Created by Fran on 15/6/11.// Copyright (c) 2015年 Fran. All rights reserved.//import Foundation/**** objc...

2015-12-29 16:01:00 89

转载 iOS判断iPhone型号

链接:http://stackoverflow.com/questions/11197509/ios-how-to-get-device-make-and-modelhttp://stackoverflow.com/questions/26028918/ios-how-to-determine-iphone-model-in-swift这种是在较高层次获取设备类型,返回的...

2015-12-29 14:56:00 85

转载 iOS Document Interaction 编程指南

原文地址:http://blog.csdn.net/kmyhy/article/details/9064089关于 DocumentInteractioniOS支持在你的app中用其他app预览和显示文档。iOS还支持文件关联,允许其他app通过你的程序打开文件。这些技术包括了UIKit中提供的UIDocumentInteractionController类(UI...

2015-12-24 15:04:00 73

转载 Swift项目开发中缓存计算以及清除

//// KMCacheTool.swift// StopSmokingPrograms//// Created by Fran on 15/10/15.// Copyright © 2015年 kimree. All rights reserved.//import UIKitclass KMCacheTool: NSObject {...

2015-12-22 15:47:00 107

转载 Swift项目开发中的一些必备数据

网络使用的是第三方库AFNetworking 3.x//// KimreeNetTool.swift// StopSmokingPrograms//// Created by Fran on 15/10/7.// Copyright © 2015年 kimree. All rights reserved.//import UIKit...

2015-12-22 14:46:00 78

转载 Swift开发中常用的一些图片处理方法

import UIKit//MARK: - 获取 view的快照视图(返回 UIImageView)public func snapshotFromView(inputView: UIView) -> UIView{ UIGraphicsBeginImageContextWithOptions(inputView.bounds.size, fa...

2015-12-22 14:23:00 114

转载 UILabel字体混合颜色和加下划线

1. 为UILabel中部分内容设定指定颜色let colorfulString = "COLORFUL"let labelText = "颜色不同的字符串是: \(colorfulString)"let smokedLimitAttr = NSMutableAttributedString(string: labelText)smokedLimitAttr.a...

2015-12-15 17:57:00 79

转载 如何处理iOS中照片的方向

原文地址:http://www.cocoachina.com/ios/20150605/12021.html使用过iPhone或者iPad的朋友在拍照时不知是否遇到过这样的问题,将设备中的照片导出到Windows上时,经常发现导出的照片方向会有问题,要么横着,要么颠倒着,需要旋转才适合观看。而如果直接在这些设备上浏览时,照片会始终显示正确的方向,在Mac上也能正确显示。最近在i...

2015-12-10 11:14:00 57

转载 UITableView的section header view悬停的方法

  把UITableView的style属性设置为Plain,这个tableview的section header在滚动时会默认悬停在界面顶端。    如果想取消悬停效果,可以采用如下2种方法  1. 修改UITableView的style属性设置为Grouped.这时所有的section header都会随着scrollview滚动了。不过grou...

2015-12-04 15:27:00 225

转载 Objective-C 精确计算

在iOS中需要精确计算时,double, float类型往往会出现不可预料的问题:  在调试过程中可以看到 doule 类型 d3 在计算过程中值不是预计的9999.99。  如果在要用中计算涉及到金额等重要数据,不建议使用这种不可控结果的方式,可以采用iOS提供的另外一种支持准确精度计算的数据类型 NSDecimalNumber.  NSDecimalNumber是NS...

2015-12-04 11:08:00 121

转载 Swift String下标扩展

对swift的String进行扩展,方便进行下标访问元素:extension String{ subscript(range: Range<Int>) -> String { get{ let startIndex = self.startIndex.advancedBy(range.endIndex) ...

2015-12-03 16:18:00 93

转载 Objective-C使用位运算设计可复选的枚举

原文地址:http://my.oschina.net/u/2340880/blog/500870?fromerr=W7C8ZKr6使用位运算设计可复选的枚举一、枚举使用的一个小例子在软件开发中,枚举是我们会经常会用到的一种编程方式,通过枚举,可以使我们的代码更具可读性与统一性。通常情况下,我们会通过typedef来定义一种枚举的类型来使用。例如:...

2015-12-02 11:01:00 84

转载 Swift程序入口深度分析

原文地址:http://00red.com/blog/2014/11/20/swift-main-study/1.swift为什么不需要main在c/c++及其它语言中都有一个main函数,程序从main作为起点,开始执行程序,如下:int main(int argc, const char * argv[]) { printf("Hello, Wo...

2015-11-30 17:47:00 77

转载 Module System of Swift (简析 Swift 的模块系统)

原文地址:http://andelf.github.io/blog/2014/06/19/modules-for-swift/Swift 中模块是什么?当写下 Swift 中一句import Cocoa的时候到底整了个什么玩意?官方 ibook 很含糊只是提了半页不到。本文解决如下问题介绍 Swift 中两种可 import 的模块如何用 Swift 写一...

2015-11-30 17:17:00 64

空空如也

空空如也

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

TA关注的人

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