- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 使用 xcode 8 构建版本 iTunes Connect 获取不到应用程序的状态的解决办法
iOS10正式版本已发布,Xcode8也跟着就发布了,于是我就在第一时间将Xcode8和iOS10都更新了。但是一波需要适配的问题就来,有Xib的问题,还有很多界面上的问题,在iOS10上根本不能看。 通过半天的修改终于把界面适配好了,这时我以为iOS10的适配应该就到此为止了,于是我就Archive生成Release版本的ipa并将其提交到iTunesConnect,一切都是那么的顺利。然而事实
2016-09-19 16:01:26 2448 2
原创 CGContextRef绘图-iOS球形波浪加载进度控件-HcdProcessView详解
简书地址:http://www.jianshu.com/p/20d71da174e6 Github地址:https://github.com/Jvaeyhcd/HcdProcessView《iOS球形波浪加载进度控件-HcdProcessView》这篇文章已经展示了我在项目中编写的一个球形进度加载控件HcdProcessView,这篇文章我要简单介绍一下我的制作过程。思路首先我放弃了使用通过改变图
2016-09-19 10:56:43 1896
原创 iOS球形波浪加载进度控件-HcdProcessView
iOS球形波浪加载进度控件-HcdProcessView最近一个项目中设计了一个带有双波浪的圆形进度显示控件,首先看到设计的效果后,我先在网上查阅了相关资料。其中有一个的效果还不错,但是通过查看源码分析后发现,这是一个由两张图片做成的动画效果。虽然这个实现了圆形双波浪的进度显示,但是明显是达不到我想要的效果的。所有我决定自己编写一个这样的控件,于是就产生了HcdProcessView。效果首先来一张
2016-09-14 14:10:29 2267
原创 Swift开源项目汇总
拥有着苹果先天生态优势的Swift自发布以来,各种优秀的开源项目便层出不穷。我站在个人的角度,将Swift开源项目做了一个甄别、筛选,从工具、存储、网络、界面、框架到Demo以及完整应用等,满满的干货。虽然现在对Swift还停留在入门水平,但是还是觉得有必要去网上收集一些优秀的Swift开源项目。界面类TextFieldEffects 你不觉得标准的UITextField有一点无聊吗?我也是—
2016-04-11 17:00:07 879
原创 iOS中造成dealloc不调用的原因
问题描述最近在一个项目中用到了地图,发现在地图页面和上一个页面间反复切换回出现内存爆增的情况,就像吃了炫迈一样根本停不下来(直到app内存爆表,app闪退收场)。造成这一结果的根本原因是地图的mapView没有释放,导致每次打开地图界面的时候内存中都重新加载了一个地图mapView。于是在网上搜索了一番找到了解决办法,只需要在地图的ViewController中dealloc方法中释放掉mapVie
2016-04-07 09:27:32 21371 2
原创 iOS获取设置的推送是否打开的方法
直接上代码,做个笔记- (BOOL)isAllowedNotification{ //iOS8 check if user allow notification if (IOS8_OR_LATER) {// system is iOS8 UIUserNotificationSettings *setting = [[UIApplication sharedAppli
2016-01-27 11:22:42 972
原创 NSPredicate使用小记
大家在平常的开发过程中多多少少都会接触到数据筛选,那势必会用到NSPredicate 它的使用主要集中在两个方法中 NSArray- (NSArray *)filteredArrayUsingPredicate:(NSPredicate *)predicate;NSMutableArray- (void)filterUsingPredicate:(NSPredicate *)predicate;
2015-10-19 17:31:13 640
原创 iOS 9系统策略更新,微信分享无法使用解决办法
近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装。受此影响,当你的应用在iOS 9中需要使用微信SDK的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码:LSApplicationQueriesSchemes
2015-10-19 17:12:52 3047
原创 iOS蓝牙相关文章
http://southpeak.github.io/blog/2014/07/29/core-bluetoothkuang-jia-zhi-%5B%3F%5D-:centralyu-peripheral/ http://blog.csdn.net/pony_maggie/article/details/26740237
2015-09-22 14:49:14 480
原创 iOS中防止两个按钮同时点击的方法
在iOS开发中通常会遇到,两个靠的很近的按钮,一不小心两个按钮同时点击了。神奇的bug就产生了,如果两个按钮事件都是跳转页面的话,就会出现连跳两个页面的情况。如果两个按钮的响应都是进行一些逻辑运算的话,不知道又会有什么严重的bug会发生。 通常解决此问题的方法是:定义一个BaseViewController。设置一个方法setExclusiveTouchForButtons:(UIView *)m
2015-09-09 13:34:30 3862
原创 UIImagePickerController隐藏statusBar
直接上代码;对UIImagePickerController扩展://// UIImagePickerController+StatusBarHidden.m// //// Created by fangmi-huangchengda on 15/7/28.////#import "UIImagePickerController+StatusBarHidden.h"#i
2015-07-28 16:22:17 1122 1
原创 ios7 ios8 定位兼容性问题解决方案
最近开发的app定位功能在ios8上能够正常运行,但是到了ios7的机器上就不能正常运行了,原因是两个系统的定位有些不一样,针对不同的系统是需要做一些处理的。一下是我的一些处理方法。@property(nonatomic, strong) CLLocationManager * locMgr;- (CLLocationManager *)locMgr{ if (_locMgr == ni
2015-07-16 11:07:01 2232
原创 持续更新纪录上传App Store遇到的错误
在构建发布版本时,Xcode会检测发布App所具备的逻辑。下面是我在发布App到App Store上遇到的一些问题:1. error itms -90096 : your binary is not optimized for iphone5error itms -90096 : your binary is not optimized for iphone5 new iPhone apps and
2015-07-07 15:06:33 2075
原创 iOS启动页面图片尺寸标准
Xcode 6设置启动页面图片尺寸iPhone Portrait iOS 8-Retina HD 5.5 (1242×2208) @3x iPhone Portrait iOS 8-Retina HD 4.7 (750×1334) @2xiPhone Portrait iOS 7,8-2x (640×960) @2x iPhone Portrait iOS 7,8-Retina 4 (640×1
2015-07-07 15:01:05 8249
原创 Github上优秀的Objective-C项目简介
Github上优秀的Objective-C项目简介主要对当前Github排名靠前的项目做一个简单的简介,方便自己快速了解 Objective-C的一些优秀的开源框架。 项目名称 项目信息 AFNetworking 作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学,
2015-06-27 21:35:19 1577 2
原创 iOS代码规范
命名规范类命名首字母大写,之后每个单词首字母都大写使用能够反映类功能的名词短语文件和类同名特殊类命名如果是视图控制器的子类应添加后缀“ViewController”或者“Controller”,BeeFramwork中加”Board_iPhone“。Beeframework中BeeUIBoard继承于”ViewController“。如果是视图的子类应添加后缀“View”如果是按钮的子
2015-06-26 21:14:10 1132
原创 Unity3d 导出ios、android等移动平台阴影效果步骤
一、设置阴影效果1、首先需要设置光源的Shadow Type为Hard Shadows或者Soft Shadows。2、选中需要显示的物体,在其Mesh Render属性中设置勾选上Receive Shadows和Cast Shadows,这样物体就会接受到光照并且显示阴影。3、如上步骤设置完后,在Unity中运行就可以看到效果了。但是要想在手机或者pad上看到阴影效果
2015-01-26 11:09:43 5944
原创 Unity3d优化技巧
1.在使用数组的或者ArrayList的时候避免长度的重复计算int length = myArray.lenght;for(int i = 0; i < length; i++){}尽量避免for(int i = 0; i 2.如果没有必要,不用每正动画都处理,可以间隔几帧后再处理void Update(){ if(Time.frameCount%6==0) { DoSo
2014-12-26 16:34:12 784
原创 php通过邮箱找回密码
很久没有写过博客了,现在我要重新开始记录,工作中遇到的一些问题,并将其记录下来最为经验的积累.--------------------回归正题-----------------------很多网站,只要有用户注册,就必然会遇到用户登陆时忘记密码的情况,常用的找回密码的方式有两种,一种是通过发送短信验证码,另一种是通过发送连接到邮箱,打开连接通过验证后跳转到重置密码界面.短信认证的方法,
2014-12-08 14:26:44 5205
原创 网站登录密码忘记后,通过向手机发送验证码实现找回密码的实现方法
今天我想了一天如何实现网站用户在忘记了密码后,如何通过向手机发送验证码来重新设置密码。验证码的验证以及生成都已经做好了,现在主要是解决如何向用户手机发送短信。显然这需要一个第三方提供的短信接口,来帮助我们实现向用户手机发送验证码短信。这里有一个非常好的第三方借口。连接地址:http://www.xhsms.com/jiekou.aspx。他提供了一个很好的短信接口,简单易用。下面是我自己参考写的一
2013-07-11 13:22:42 18378 20
波浪效果的加载进度条
2016-09-13
C# 屏幕录制代码
2014-02-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人