自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 彻底解决Xcode报错:Command /usr/bin/codesign failed with exit code 1

GITHUB Clone工程后报如下:Command /usr/bin/codesign failed with exit code 111解决办法:Choose后再切换回General发现已经没有的选项, 说明已修复完成PodsPROJECT下可能还有别的TARGET需要设置, 全部设置完后Clean工程即可.

2017-06-01 10:05:52 2670 1

转载 Xcode7.3g更新后__weak错误解决方法

解决方法Xcode更新后,使用__weak会提示 经查询发现解决方法 具体步骤工程 – build Setting -> 搜MRR将搜索结果(Manual Retain Release) 改成 Yes 即可

2017-06-01 10:04:06 398

原创 iOS 在Xcode中使用OpenSSL库

iOS 在Xcode中使用OpenSSL库最近要做一个密码键盘,想内置一些加密算法,所以就想到了添加OpenSSL库,现在mac也自带了OpenSSL库,但是每次都从终端是生成是很麻烦的。网上找了很多文档、博客去介绍如何编译可以在Xcode中使用的OpenSSL静态库文件,但是写的都不是很清楚,并且年代久远,最终在一个看着很简单的博客上发现了一个很好用的方法。下面我就简单的介绍一下,亲测有

2017-05-22 17:11:07 841

转载 iOS代码实现两张图片合成一个

注意:如果上面的一张尺寸大于底下的一张,最后截取出来的图片就看不见下面一张的内容;代码如下:[objc] view plain copy - (UIImage *)addImage:(UIImage *)image1 toImage:(UIImage *)image2  {      //将底部的一张的大小作为所截取的合成图的尺寸      UIGrap

2017-05-22 14:19:09 581

转载 iOS解决方案JSPatch

更新完毕iOS App审核是所有iOS开发者心中的一座山,漫长的等待时间如果在正常的版本更新时还好,但是在线上出现严重BUG时,没一分每一秒对我们来说都是一种煎熬,面对这样的问题,难道腾讯,阿里都跟我们一样吗?当然不是看看他们的解决方案:1、微信为代表的JSPatch:https://github.com/bang590/JSPatch2、阿里为代表的Wax:https

2017-05-19 13:34:51 357

原创 iOS 拦截导航的pop事件

iOS拦截导航栏返回按钮事件的正确方式一、为 UINavigationController 添加 category此方法来自 github:UIViewController-BackButtonHandler由于系统的 UINavigationController 使用了一个 UINavigationBar 来管理 Controller 的 pop 和 push 等操作,所以仔细查

2017-05-18 17:06:12 4777

转载 iOS Charts 混合柱状图开发

近期公司的产品有新的需求,大概效果就如下所示: 我们使用的是iOS-charts这个第三方,但是在网上找了一大堆也没有发现这种效果的柱状图,没办法只能自己操刀来实现了。实现过程中借鉴了安卓中的MPCharts类似效果的实现方法,话不多说,直接上代码,代码中注释已经比较清晰了,有不懂得欢迎咨询。我是写了一个这种效果实现的工具类,在.h文件中申明方法:/** 两根柱子以及折线的混

2017-05-16 17:29:53 1148 1

转载 新版testFlight中开发人员如何给测试人员推送ios测试包(含使用testFlight要注意的地方)

新版testFlight中开发人员如何给测试人员推送ios测试包(含使用testFlight要注意的地方)标签: 开发人员测试testingtestFlight2017-04-20 18:22 140人阅读 评论(0)收藏举报分类: ios(21) 版权声明:本文为博主原创文章,转载请注明出处。必备知识

2017-05-16 09:45:36 7618

转载 让你的程序支持https以及https的抓包

iOS9推出的时候,苹果希望大家使用https协议,来提高数据传输之间的安全性。下面我就从最简单的代码介绍,如何在工程中设置,来支持https的请求。一、证书准备篇1.证书转换 在服务器人员,给你发送的crt证书后,进到证书路径,执行下面语句 // openssl x509 -in 你的证书.crt -out 你的证书.cer -outform der 这样你就可以得到cer类

2016-12-22 14:04:24 1782

转载 iOS app 企业内部发布及HTTPS服务器配置

转自: http://www.cnblogs.com/cocoajin/p/4082488.html iOS企业内部发布及HTTPS服务器配置一:所需的条件1. 苹果开发者证书,企业版 299$ 版本2. ssl 证书,即https使用的服务器证书3. web服务器,支持https4. 一个域名,可以是子域名,绑定ssl证书和https服务器二:大致流程  申请

2016-12-22 13:55:38 969

原创 iOS APP配置HTTPS流程

您的APP启用HTTPS了吗?距离2017年1月1日"苹果iOS强制要求HTTPS连接"还有不到1个月的时间,是否支持HTTPS直接影响APP能否在苹果商店顺利上架。本文将帮助您更快实施HTTPS!Ngnix服务器+域名SSL证书准备工作申请一个 SSL 证书 ,可在沃通WoSign网站申请所需SSL证书类型。SSL证书按验证的类别可分:DV

2016-12-22 13:27:44 574

原创 iOS 应用获取最上层全屏 Window 的正确方法

有时候,我们需要将View添加到最上层的Window上,比如:弹出框、Loading等,经常有同学直接通过:[[UIApplication sharedApplication].windows lastObject]来获取,这种方法是非常不严谨的,很容易与项目中引用的第三方UI库产生冲突,最容易造成的现象是:View添加完后,没有显示出来,不知道添加到哪里去了,其实很有可能是添加到了第三方库的

2016-12-19 15:07:38 5857

原创 UIImageView实现动画效果

UIImageView *fishAni=[[UIImageView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];    [self.view addSubview:fishAni];    NSMutableArray * arr = [NSMutableArray array];    for (int i=1; i

2016-12-19 14:30:10 514

转载 NSDateFormatter setDateFormat 自定义日期/时间格式

NSDateFormatter setDateFormat 自定义日期/时间格式NSDateFormatter setDateFormat  自定義日期/時間格式

2016-12-19 11:46:34 482

转载 封装自己的控件库:iPhone静态库的应用

封装自己的控件库:iPhone静态库的应用由于iPhone控件的极度匮乏和自定义组件在重用上的限制,在过去的项目中我们积累了大量的“纯代码”组件——因为IB本身的限制,我们无法把这些组件封装为IB组件库(本来我们想通过分发xib文件的方式重用这些组件,但最终发现这根本不可能,苹果的Plug-in编程不支持iPhone)。最终我们想到了静态库。虽然这仍然还是一种比较原始的复用

2016-12-19 11:42:40 193

原创 如何获取设备的UDID

如何获取设备的UDID  UIDevice *device = [UIDevice currentDevice];    return [device uniqueIdentifier];

2016-12-19 11:38:51 618

原创 禁止后台运行

禁止后台运行在info.plist文件里看看有没有“Application does not run in background”这一个key,如果没有,点最后一行,然后点这行右边的加号,你会看见最底下又变出来一行,在里面选择“Application does not run in background”,然后把钩打上

2016-12-19 11:38:05 549

原创 如何实现pushViewController:animated:的不同页面转换特效?

1. 首先要明确的是,不使用pushViewController的默认动画,所以在调用这个函数时,要将animated设置为NO.2.使用普通的CATrasition实现转换效果,代码如下:CATransition *animation = [CATransition animation];[animation setDuration:0.3];[animation

2016-12-19 11:33:53 295

原创 怎样使UISearchBar背景透明

在使用UISearchBar时,将背景色设定为clearColor,或者将translucent设为YES,都不能使背景透明,使用以下方法可以使searchbar背景色透明:[[searchbar.subviews objectAtIndex:0]removeFromSuperview];

2016-12-19 11:31:01 454

原创 iOS 获取文件的目录路径的几种方法

iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory())手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1、Documents 目录:您应该将所有的应用程序数据文件写入到这个目录下。这个目录用

2016-12-19 10:30:46 289

原创 iOS开发网络篇—数据缓存

一、关于同一个URL的多次请求  有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的。  上面的情况会造成以下问题(1)用户流量的浪费(2)程序响应速度不够快解决上面的问题,一般考虑对数据进行缓存。  二、缓存  为了提高程序的响应速度,可以考虑使用缓存(内存缓存\硬盘缓存)    第一

2016-12-19 10:25:55 204

转载 iOS人脸检测

博客正文iOS的CoreImage已经内建了人脸检测的接口,检测准确率一般,尤其是侧脸,基本上就检测不到。不过跟其他同类产品比较,也还算是不相上下吧。用起来很简单:CIImage* image = [CIImage imageWithCGImage:aImage.CGImage]; NSDictionary *opts = [NSDictionary dictionaryWithO

2016-07-25 13:16:13 437

转载 2015-12-IOS 获取最新设备型号方法

+ (NSString *)getDeviceModel  {      struct utsname systemInfo;      uname(&systemInfo);      NSString *deviceString = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];

2016-07-01 10:44:04 245

空空如也

空空如也

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

TA关注的人

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