键盘弹出迟钝

在开发中遇到键盘弹出时反应迟钝一般是因为使用了第三方键盘,像搜狗输入法这种第三方键盘,比系统键盘耗时,原因是:因为第三方键盘或者是在键盘加个toolbar会导致执行三次,可以使用代码去判断 CGRect begin = [[[note userInfo] objectForKey:@&q...

2017-05-19 10:52:41

阅读数 401

评论数 0

Quartz2D实现渐变色

最开始渐变色这里直接给UI要的一张图放在了上面,后来有时间就研究了一下Quartz2D。  在iOS中常用的绘图框架就是Quartz2D, Quartz2D是CoreGraphics框架的一部分, 强大的二维图像绘制引擎, Quartz2D在UIKit框架中也有很好的集成, UIKit中的组件都是...

2017-04-13 11:30:57

阅读数 521

评论数 0

CoreImage滤镜效果

1、CoreImage介绍 coreImage是IOS5中新加入的一个Objective-c的框架,提供了强大高效的图像处理功能,用来对基于像素的图像进行操作与分析。IOS提供了很多强大的滤镜(Filter),其中IOS5中有48种,而到了最新的IOS6 Filter已经增加到了93种之多,并且...

2017-04-01 18:13:03

阅读数 380

评论数 0

APP版本更新后,启动图片没随着更新

app版本在3.0时需要更新启动页,然而替换后发现并没有更新,在旧版本的基础上安装打开启动页还是之前版本的,只有删除从新安装才是我需要的启动页。经过漫长的各种方式测试终于搞定,下面分享一下走出坑的历程。 一. 用 LaunchScreen.storyboard方式添加启动页1,跑一下程序,App启...

2017-03-30 09:59:33

阅读数 2102

评论数 0

iOS调试常见错误 如:symbol(s) not found for architecture x86_64

原文出处:http://blog.csdn.NET/o_ocm/article/details/50198909 1、框架导入方式: Targets—>Build Phases—>Link Binary With Libraries 中 点“+”导入系统的或Add Other导入...

2017-02-15 19:33:03

阅读数 5862

评论数 0

集成热修复

转自http://www.jianshu.com/p/950dbb33a370 前言 在iOS中有很多种热修复方案,在这里我就不一一介绍了 这里有一篇介绍热修复的文章: iOS中的HotFix方案总结详解 我选择的热修复方案是JSPatch 我觉得JSPatch的优点有: 非侵入式上...

2017-02-10 10:05:47

阅读数 531

评论数 0

openURL 不能使用iOS 10

- (BOOL)openURL:(NSURL*)url NS_DEPRECATED_IOS(2_0, 10_0, "Please use openURL:options:completionHandler: instead") NS_EXTENSION_UNAVAIL...

2017-01-14 17:04:26

阅读数 1087

评论数 0

iOS-private-api-checker私有API检测工具使用详细步骤

转自http://www.jianshu.com/p/07779e293ca7 iOS-private-api-checker私有API检查详细步骤(涉及到 Python、Flask、sqlite 环境) 1、下载iOS-private-api-checker-master https://g...

2017-01-04 11:56:54

阅读数 7440

评论数 4

non-public APIs被拒

由于私有方法被AppStore连续拒绝两次,纪念一下跳出这个坑。

2017-01-04 11:28:36

阅读数 1513

评论数 0

HTTPS证书问题 iOS

一般而言HTTP和HTTPS都不会遇到这个问题,只要实现NSURLConnectionDataDelegate协议就能完成需求。但是对于自签名证书,NSURLConnection对象无法验证服务端证书的真伪。这个时候需要动用到NSURLConnectionDelegate协议。 具体方法是以下几...

2016-12-12 12:10:04

阅读数 594

评论数 0

Swift 项目中可能用到的第三方框架

这里记录下swift开发中可能用的框架 , 最近浏览了不少,积累在这里,以后用的时候方便查阅、顺便推荐给大家! 这里的框架都是纯swift的 , 感谢开源 ,感谢大神们 。 下拉刷新 BreakOutToRefresh 一个下拉刷新打砖块的swift库SDRefreshView ...

2016-11-30 12:19:15

阅读数 465

评论数 0

swift基本控件使用

swift基本控件的使用,先拿button举例说明,其他参照这种与OC对比 let button :UIButton = UIButton(type:.contactAdd) //        case custom // 定制按钮,前面不带图标,默认文字颜色为白色,无触摸时的...

2016-11-23 15:54:28

阅读数 447

评论数 0

swift页面传值

属性传值: 创建连个控制器 ViewController和SecondViewController 在SecondViewController写个公开的属性 var string = String() 在ViewController  let secongViewCo...

2016-11-23 15:15:02

阅读数 277

评论数 0

页面的跳转swift

swift语言页面跳转方式:  push  let secongViewController : SecondViewController = SecondViewController ()        secongViewController.modalT...

2016-11-23 14:40:14

阅读数 821

评论数 0

swift快速入门

swift中的代码是在全局作用域下,这些代码直接作为整个项目的入口,所以这里并不需要main函数。(Swift没有main函数,从top level code的上方开始往下执行(就是第一个非声明语句开始执行[表达式或者控制结构,类、结构体、枚举和方法等属于声明语句]),不能存在多个top leve...

2016-11-21 10:25:08

阅读数 296

评论数 0

xcodeproj cannot be opened because the project file cannot be parsed

使用SVN是xcodeproj冲突造成的,一般提交时尽量不要提交xcodeproj文件,在本地去修改配置。 现在说说冲突怎么解决 打开目标文件夹--》.xcodeproj->右键显示宝内容->project.pbxproj->选择文本编辑->全局搜索===== ...

2016-11-18 15:02:32

阅读数 406

评论数 0

网页在浏览器可以打开webview打不开 iOS

解决办法:     NSString *encodedString = [_url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];     NSURL *url =[NSURL URLWithString:[N...

2016-11-08 14:45:09

阅读数 4968

评论数 1

IOS常用第三方库《转》

UI动画网络相关Model其他数据库缓存处理PDF图像浏览及处理摄像照相视频音频处理响应式框架消息相关版本新API的Demo代码安全与密码测试及调试AppleWatchVPN完整项目好的文章Xcode插件美工资源其他资源开发资源       UI 下拉刷新 EG...

2016-10-12 16:09:54

阅读数 2933

评论数 0

iOS开发之Objective-c的MD5/SHA1加密算法的实现

Objective-c实现MD5和SHA1算法相对还是比较简单的,可以直接调用系统的C/C++共享库来实现调用   MD5即Message Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一   SHA即Secure Hash Al...

2016-10-08 18:05:58

阅读数 588

评论数 0

is missing from working copy Xcode8

解决方案: 1.打开终端 2.cd 到警告所提示的文件夹下 3.执行命令svn rm --force 丢失文件的名称 4.回车 find . -type d -name .svn | xargs rm -rf //该命令为直接删除指定文件夹下所有SVN相关

2016-09-23 17:59:52

阅读数 1268

评论数 0

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