iOS 开发之CocoaPods详细使用说明
目的 在iOS开发中,经常会使用到第三方库,CocoaPods可以用来方便的统一管理这些第三方库。 下面就和大家详细介绍一下CocoaPods的使用。 1.升级Ruby环境 $ sudo gem update --system 2.使用淘宝的RubyGems镜像 因为那堵墙阻挡了cocoapods.org,我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令: $ gem sources --remove https://ru...【详细】
ios cocoapods
FBY展菲 2017年10月12日 赞:0 评论:0 阅读:579
iOS 高德地图开发详解
Demo地址 如果有所帮助记得关注,点Star demo中添加了查看路况功能,如果不需要,可以删除。 一:基本地图功能实现 1.申请密钥流程 申请密钥链接 2.配置环境(重点) 高德地图提供了两种配置方式: 2.1手动配置 2.1.1引入地图库 MAMapKit.framework 文件添加到工程中。 2.1.2引入AMap.bundle资源文件 AMap.bundle资源文件中存储了定位、默认大头针标注...【详细】
ios 高德地图
FBY展菲 2017年10月12日 赞:0 评论:0 阅读:645
iOS 检测app进入后台或前台
1.检测app进入后台 // 在AppDelete实现该方法 - (void)applicationDidEnterBackground:(UIApplication *)application { //进入后台 } 2.检测app进入前台 // 在AppDelete实现该方法 - (void)applicationDidBecomeActive:(UIApplication *)application { // app启动或者app从后台进入前台都会调用这个方法 } - (void)applicationWillEnterForeground:(UIApplication *)application { // app从后台进入前台都会调用这个方...【详细】
ios app 后台 前台
FBY展菲 2017年10月12日 赞:0 评论:0 阅读:539
iOS 手机网站支付转Native支付(使用WKUIDelegate协议获取url)
为了节约开发成本,很多Native-H5混合App采用手机网站支付的方式去实现支付模块。但手机网站支付的网络依赖比较严重,也通常需要经过更多的验证,这种种原因导致手机网站支付的成功率比Native支付低,对商户的利益造成影响。 官方使用方法,UIWebViewDelegate协议 下面我就给大家介绍一下使用WKUIDelegate协议怎么解决手机网站支付转Native支...【详细】
ios 手机网站支付 WKUIDelegate
FBY展菲 2017年10月12日 赞:0 评论:0 阅读:593
iOS 常用设计模式汇总
在软件开发中,无论是那种高级语言中总会伴随着一些最为常用的设计模式,下面针对iOS中,MVC模式、代理模式、观察者模式、单例模式、策略模式、简单工厂模式这六大模式进行汇总分析。 一、MVC模式 MVC是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制...【详细】
ios 设计模式
FBY展菲 2017年10月12日 赞:0 评论:0 阅读:494
iOS 图片加载框架SDWebImage详解
目的 在使用SDWebImage加载图片时,尤其是加载gif等大图时,SDWebImage会将图片缓存在内存中,这样是非常吃内存的,这时我们就需要在适当的时候去释放一下SDWebImage的内存缓存,才不至于造成APP闪退。 SDWebImage 提供了 UIImageView、UIButton 、MKAnnotationView 的图片下载分类,只要一行代码就可以实现图片异步下载和缓存功能。 这样开发者就无须花...【详细】
ios sdwebimage 图片加载
FBY展菲 2017年10月12日 赞:0 评论:0 阅读:507
iOS11.1 (15B5066e)真机测试包下载
百度网盘的 下载地址https://pan.baidu.com/s/1kVgiP4F 下载后解压,前往文件夹/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 直接拖进来,会提示 选择鉴定即可。 (如果鉴定后没有反应,就自己创建文件夹命名为"11.1 (15B5066e)",再将解压到的文件夹内的两个文件拖进新建的文件夹内) OK! Quit Xcode一下,就可以在iOS11.1的设备上进行...【详细】
ios 11.1 测试包 15B5066e
杨静军 2017年10月11日 赞:3 评论:0 阅读:3663
苹果手机微信丢失了怎么才能够找回
苹果手机微信丢失了怎么才能够找回 微信聊天记录删除了怎么恢复呢?苹果手机微信记录丢失怎么导出?我们在使用微信的时候,总有误删微信聊天记录的时候,一般都是结束聊天对话之后,在手机会话列表上不小心将微信记录删除了。虽然有些无用的信息我们毫不在意,但是也重要的信息,此时该怎么呢?我们应该如何恢复微信聊天记...【详细】
华华肥嘟嘟 2017年10月11日 赞:0 评论:0 阅读:141
iOS上传表单文件
这是一个上传头像的例子,后台已经写好了,但是必须要用上传表单的形式上传图片。也是弄了一段时间才弄好的。 NSString * urlStr = [NSString stringWithFormat:@""];//这是网址 NSDictionary *param=@{@"userid":[NSString stringWithFormat:@"%ld",_userModel.idField]};//传的参数 userID AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; [manager POST:urlStr parameters:par...【详细】
iOS上传表单文件
ssj592067518 2017年10月11日 赞:0 评论:0 阅读:416
CocoaPods 的安装流程
网上有很多的安装流程,我简单的记录了一下,怕以后忘了, 主要来自于一下两个文章http://www.cocoachina.com/ios/20160601/16557.html http://www.tuicool.com/articles/7VvuAr3 1.添加镜像 gem source -a https://gems.ruby-china.org 2.查看是否成功 gem source 3.安装CocoaPods sudo gem install cocoapods 4.初始化CocoaPods pod setup 5.打开Terminal(终端),cd到你的Project目录,输入一下命令: pod...【详细】
cocoapods
liuxingyu123 2017年10月11日 赞:0 评论:0 阅读:486
程序猿的职业道路:搭上区块链,也许未来更有发展空间
程序猿的职业道路:搭上区块链,也许未来更有发展空间 作为一个程序猿,吃的是草,挤的是奶,加班熬夜常有,升职加薪却不常有,都说科技是第一生产力,程序猿却很少有机会从中分一杯羹。最近“区块链”火得不得了,恰逢我遇到找工作的间歇期,就去研究了一翻,发现程序猿是离这个风口最近的一批人。 这里我给大家分享一下研...【详细】
区块链技术
罗大锤 2017年10月10日 赞:1 评论:0 阅读:454
iOS11相册权限变更
大家都知道访问相册需要申请用户权限。 相册权限需要在info.plist—Property List文件中添加NSPhotoLibraryUsageDescription键值对,描述文字不能为空。 iOS11之前:访问相册和存储照片到相册(读写权限),需要用户授权,需要添加NSPhotoLibraryUsageDescription。 iOS11之后:默认开启访问相册权限(读权限),无需用户授权,无需添加NSPhotoLibraryUsageDescript...【详细】
ios 相册 ios11 权限
十万个逗 2017年10月10日 赞:3 评论:0 阅读:4158
标准16进制数转RGB, alpha
-(UIColor *)stringToColor { // 十六进制字符串转成整形。 long colorLong = strtoul([[self stringByReplacingOccurrencesOfString:[self substringWithRange:NSMakeRange(0, 3)]withString:@"0x"] cStringUsingEncoding:NSUTF8StringEncoding], 0, 16); // 通过位与方法获取三色值 int R = (colorLong & 0xFF0000 )>>16; int G = (colorLong & 0x00FF00 )>>8; int B = colorLong & 0x0000FF; //string转color return [UIColor ...【详细】
UIColor 16进制
lvhahaha 2017年10月09日 赞:0 评论:0 阅读:911
ios 11 适配 TableView的 heightForHeaderInSection 代理不走的方法
如果iOS11 系统使用tableView的header要做成一定的效果。只需在设置tableView的时候加入这几句 _tableView.estimatedRowHeight = 0; _tableView.estimatedSectionHeaderHeight = 0; _tableView.estimatedSectionFooterHeight = 0; 然后就可以了。iOS11默认开启Self-Sizing,关闭Self-Sizing即可。【详细】
tableview ios11
lvhahaha 2017年10月09日 赞:1 评论:0 阅读:1109
清缓存
/清除缓存/ //清除缓存点击事件 (void)putBufferClicked { __block CGFloat size = [self folderSizeAtPath:NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).lastObject] + [self folderSizeAtPath:NSTemporaryDirectory()]; [SDWebImageManager.sharedManager.imageCache calculateSizeWithCompletionBlock:^(NSUInteger fileCount, NSUInteger totalSize) { size = size + totalSize; }]; NSString message = size > 1 ? [NSSt...【详细】
纯敲嘛 2017年10月09日 赞:0 评论:0 阅读:933
背景颜色转换成图片
//背景颜色转换成图片 (UIImage)imageWithColor:(UIColor)color { CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [color CGColor]); CGContextFillRect(context, rect); UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return image; } 【详细】
纯敲嘛 2017年10月09日 赞:0 评论:0 阅读:625
如何为其他IDE安装SF Mono字体
打开Finder ⌘ + ⇧ + G,输入 /Applications/Utilities/Terminal.app/Contents/Resources/Fonts 全选,打开,安装 此时提示12个字体文件有严重错误,不要理会 勾选“选中所有字体” --> "安装字体” 搞定!【详细】
Gnim 2017年10月01日 赞:0 评论:0 阅读:814
基于猿题库网络请求再次封装
下载地址 https://github.com/weibo1314/WB_NeiApiManager WB_NetApiManager 介绍 最近闲来无事,整理了前几个项目做得积累的经验...基于YTKNetwork进行再封装,实现TYKNetwork一些基本的使用 因为没有服务器..我就不做demo了 封装的网络请求较为简单想要测一下很简单...并且经历了好几个项目的测试的,,,这个其实就是把之前项目的代码整理起来的...用起来不会出什...【详细】
ios 网络请求 iPhone
机智的程序猿 2017年09月30日 赞:2 评论:0 阅读:1737
更新xcode9后UITableView右滑设置图片显示不出来,有遇到的吗?
前几天ios11出来后手机就立马更新了,更新后运行做的app发现一些bug. 比如: 1.UITableView在ios11中默认开启了self-sizing导致部分TableView高度不对,使用下面三行代码搞定 self.tableView.estimatedRowHeight = 0; self.tableView.estimatedSectionHeaderHeight = 0; self.tableView.estimatedSectionFooterHeight = 0; 2.UITableView在ios11中新增了UISwipeActionsConfiguration代理方法,之前设置的右滑图片...【详细】
zhaoang 2017年09月30日 赞:0 评论:0 阅读:1521
iOS 音频开发
音频基础知识 音频文件计算大小 音频转码 标签(空格分隔): 调查 IOS音频 [https://developer.apple.com/library/ios/documentation/MusicAudio/Conceptual/CoreAudioOverview/SupportedAudioFormatsMacOSX/SupportedAudioFormatsMacOSX.html][1] 音频基础知识 组成 音频文件的组成:文件格式(或者音频容器) + 数据格式(或者音频编码)。 文件格式(或音频容器)是用于形容文件本身的格式...【详细】
ios AVFoundation 音频 总结
流浪猫_qihr 2017年09月29日 赞:0 评论:0 阅读:1114
sina weixin mail 回到顶部