- 博客(20)
- 收藏
- 关注
转载 Xcode8 配置 Deployment Target 支持7.0及更低版本
对于Xcode8的发布,苹果也是来了个大的跳跃,默认最低支持的iOS版本为8.0,当然也并不是说8.0以下就直接放弃了,虽然表现出来的是这样,毕竟使用8.0以下系统的还是大有人在的,老项目要兼容iOS8以下也是可以另辟蹊径的。首先我们要找到Xcode是通过什么来兼容iOS版本的,请打开以下路径:/Applications/Xcode.app/Contents/Developer/Platforms/
2016-11-30 13:33:02 15542
原创 node.js 版本升级
一个超级简单的升级node.js的方法node有一个模块叫n,专门用来管理node.js的版本,我们通过这个模块来升级node.js.首先安装n模块:npm install -g n然后升级node.js的最新稳定版:// 如果遇到权限问题,可以使用 sudo n stablen stablen后面也可以跟随版本号:n v7.0.0npm的常用命令:npm -v
2016-11-02 12:20:51 4940
原创 制作全新OS X EI Capitan安装U盘
制作方法sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/U盘名 --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
2016-10-04 20:14:26 5432
原创 UIButton touch事件
UIControlEventTouchDown 单点触摸按下事件:用户点触屏幕,或者又有新手指落下的时候。UIControlEventTouchDownRepeat 多点触摸按下事件,点触计数大于1:用户按下第二、三、或第四根手指的时候。UIControlEventTouchDragInside 当一次触摸在控件窗口内拖动时。UIControlEventTouchDragOutside 当一
2016-09-30 16:41:19 904
原创 使用Git或SVN出现 is missing from working copy 问题
文件提交过git或svn后,如果在本机上删除文件后,build会有 XXX is missing from working copy 的警告,解决方式如下:git rm 文件路径svn del 文件路径
2016-09-28 14:06:02 1553
原创 集成HealthKit,在iPhone7上Crash问题
在iPhone7要在info.plist加入读取或写入数据的说明读取:key:Privacy - Health Share Usage Descriptiontype:string写入:Privacy - Health Update Usage Descriptiontype:string
2016-09-24 04:05:34 456
原创 Mac显示隐藏文件
在终端中操作的方式显示:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
2016-09-10 09:20:32 235
原创 《喵喵健康用户协议》
喵喵健康用户协议喵喵健康用户协议(以下简称“协议”)是用户(下称“您”)和喵喵健康之间关于用户使用“喵喵健康”(以下简称“本软件”)相关服务所订立的协议,是您和喵喵健康关于本软件服务相关事项订立的最终的、完整的且排他的协议。本《协议》描述您与UC优视之间关于本软件服务相关方面的权利义务,相关的权利义务以本《协议》为准。 本《协议》将对您使用本软件的行为产生法律约束力。您承诺和保证有权利和能力订立本
2016-09-03 08:13:34 602
原创 跳转到AppStore更新,去AppStore评分
跳转到AppStore更新/** * 去AppStore下载 * * @param appID 应用的appID */- (void)goAppStoreDownload:(NSString *)appID{ NSString *urlString = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/app/
2016-06-13 17:48:02 517
原创 使用cocoapods遇到的问题
问题: Pods written in Swift can only be integrated as frameworks; add use_frameworks! to your Podfile or target to opt into using it. 问题截图: 解决办法: 在Pod file里面添加 use_frameworks!
2016-05-25 17:40:39 297
原创 SVN出现!和!M问题
出现的问题截图:解决办法:svn revert Source下的所有文件在对应的目录下创建Source文件夹svn revert Source文件夹
2016-05-25 17:09:56 2719
原创 APP审核被拒问题
Non-public API usage:The app references non-public selectors in zerofashion: setGeometryDelegate: If method names in your source code match the private Apple APIs listed above, altering your method na
2016-05-25 16:15:46 493
原创 查询相册和摄像头的使用权限
当你第一次在应用中打开相册的时候,系统会提示你是否允许用户访问相册,如果你选择不允许的话,你以后在该应用中将无法访问相册。如果想要重新允许,那么需要去“隐私设置”里面去设置。在程序中怎么获取用户是否拥有对相册的访问权限,然后做相应地操作呢,下面列出了相册的权限iOS8之前// 所在的库:<AssetsLibrary/AssetsLibrary.h>typedef NS_ENUM(NSInteger,
2016-05-18 20:09:38 2223
原创 如何判断代码运行在DEBUG还是RELEASE模式下?
首先确定下项目的 Build Settings 是否已经设置过宏定义 DEBUG,如何看呢?点击 Build Settings ,然后在搜索框里输入 macros如果已经设置过,在 Preprocessor Macros 的 Debug 后面会有 DEBUG=1,如果没有,就手动设置下。接下来就可以判断是否为DEBUG模式了#ifdef DEBUG // do sth.#else
2016-05-18 17:55:45 7277
原创 使用runtime归档模型对象
在开发中经常需要对一些对象进行保存,当然这是一些很轻量级的,我们首先会想到使用NSUserDefaults进行保存,但是NSUserDefaults所能直接保存的对象类型也是有限的,比如NSArray,NSData,NSDictionary,NSNumber,NSString,对于我们自己建立的模型对象,NSUserDefaults直接保存的话,就有点力不从心了,这时,我们往往要对模型对象进行归档,
2016-05-16 17:28:43 303
原创 iOS设置圆角性能问题
一般我们用如下方法设置圆角/* 这样设置会触发离屏渲染,比较消耗性能。比如当一个页面上有很多像这样设置了圆角,会明显感觉到卡顿。 注意:ios9.0之后,png图片UIImageView处理圆角是不会产生离屏渲染的。(ios9.0之前还是会离屏渲染)。*/avatarImageView.clipsToBounds = YES;[avatarImageView.layer s
2016-05-16 17:04:35 370
原创 使用GCD实现发送短信验证码效果
- (IBAction)buttonActon:(UIButton *)sender{ sender.userInteractionEnabled = NO; // 等待的秒数 __block int count = 5; // 获取全局队列 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH
2016-05-16 13:50:35 336
原创 GCD
主队列#pragma mark 主队列- (void)mainQueue { // 获取主队列 dispatch_queue_t mainQueue = dispatch_get_main_queue(); dispatch_async(mainQueue, ^{ NSLog(@"1"); }); dispatch_async(mainQueue,
2016-05-16 11:56:55 410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人