
ios
victor灬伟
每天叫醒你的是闹钟还是梦想?!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开发者所需要知道的 WWDC 2018 新特性
一直阅读我的博客的朋友可能知道,我在每年 WWDC 之后都会写 (水) 一篇关于新 SDK 和开发工具的文章。之前这个系列叫做《开发者所需要知道的 iOS SDK 新特性》,但是最近虽然 Craig 嘴上说着不要,身体却很诚实地将 iOS 和 macOS 带到一起,所以今年我觉得可以改一改题目,就总览一下作为 Apple 生态圈的开发者,在今年 WWDC 上我个人的一些观察,以及可能应该注意的有趣...转载 2018-06-12 10:09:23 · 480 阅读 · 0 评论 -
iOS 开发、测试、生产的描述文件(配置文件)
对于iOS开发,证书以及描述文件是必不可少的元素。 iOS证书是用来证明iOS App内容的合法性和完整性的数字证书。对于想安装到真机或发布到AppStore的应用程序(App),只有经过签名验证才能确保来源可信,并且保证App内容是完整、未经篡改的。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。具有时效性,只在特定的时间段内有效。证书的生成我们上节已经讲解,在...原创 2015-12-18 15:01:06 · 4129 阅读 · 0 评论 -
iOS 导出证书.p12文件
ios 导出.p12证书原创 2015-12-18 15:02:58 · 780 阅读 · 0 评论 -
iOS 10 UserNotifications 新的通知系统
312321转载 2016-12-12 15:12:57 · 244 阅读 · 0 评论 -
iOS10之前跟之后跳转到各种设置页面
23124231423412原创 2016-12-12 15:01:14 · 725 阅读 · 0 评论 -
jsPatch使用总结
god原创 2016-12-12 15:00:38 · 330 阅读 · 0 评论 -
JavaScriptCore
hgsfdaAFSVXCASDF转载 2018-06-12 10:25:00 · 723 阅读 · 0 评论 -
iOS 开发、测试、生产证书的创建
ios 创建开发生产测试证书原创 2015-11-22 15:08:01 · 361 阅读 · 0 评论 -
iOS CADisplayLink定时器
CADisplayLink最主要的特征是能提供一个周期性的调用我们赋给它的selector的机制,从这点上看它很像定时器NSTimer。当把CADisplayLink对象add到runloop中后,selector就能被周期性调用,类似于NSTimer被启动了;执行invalidate操作时, CADisplayLink对象就会从runloop中移除,selector 调用也随即停止,类似于NST...原创 2015-12-21 14:06:06 · 317 阅读 · 0 评论 -
iOS9 HTTP请求失效
iOS9引入了新特性App Transport Security (ATS) 新特性要求App内访问的网络必须使用HTTPS协议。 但是现在公司的项目使用的是HTTP协议,现在也不能马上改成HTTPS协议传输。 在Info.plist中添加 NSAppTransportSecurity 类型 Dictionary 。 在 NSAppTransportSecurity 下添加 NSAllow...原创 2015-12-30 13:50:20 · 292 阅读 · 0 评论 -
总结会
5435235345345原创 2016-01-12 09:09:39 · 195 阅读 · 0 评论 -
iOS调用js的方法 alert不能点击的原因
4312412原创 2016-01-12 09:09:19 · 2562 阅读 · 0 评论 -
swift与oc混编的问题
swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,哪就使用混编。这个在IOS8中是允许的。先中简单的入手,先研究在同一个工程目录下混合使用的情况。 为了演示。先准备两个类 第一个是swift语言写的类,文件名为 act.swift[cpp] view plaincopy im...转载 2016-01-05 09:11:07 · 338 阅读 · 0 评论 -
mac jekins 配置iOS自动打包发布程序到fir.im
稍后写原创 2017-04-06 17:26:07 · 376 阅读 · 0 评论 -
我为什么不喜欢 Core Data
zongyourenzanmei,zaiweofdasjkfenwqkf转载 2017-01-23 16:31:23 · 232 阅读 · 0 评论 -
webView后台播放音乐不能关闭的解决办法
项目中有一个活动页面,进入就需要播放音乐,而且不需要用户点击 webView.mediaPlaybackRequiresUserAction = NO; webView不需要用户触发,播放音频的时候。退出界面,音乐会持续播放。一开始想到的解决方式(1).注销webView,不好用。 (2).[webView reload]多次点击进入webView会出现多个音乐重复播放的问题。 (...原创 2015-12-30 13:50:49 · 4141 阅读 · 0 评论 -
系统alert与keyWindow的rootViewcontroller冲突问题
项目中有个需求,根据不同的城市,显示不同的tabbar,当前城市与定位城市不匹配时,弹出系统的alert,将tabbar切换为我们想要的,重新设置rootViewcontroller。 一开始是使用下面的方法实现的 - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ //...原创 2016-01-04 11:24:21 · 553 阅读 · 0 评论 -
iOS 精度问题
后端返回数字类型的数据,AFN解析会出现丢失精度的现象,处理方式: (1)使用NSDecimalNumber进行处理 NSString *doubleString = [NSString stringWithFormat:@”%lf”,_gbValue.doubleValue]; NSDecimalNumber *decNumber = [NSDecimalNum...原创 2016-01-04 11:23:59 · 493 阅读 · 0 评论 -
CocoaPods执行 pod install 慢的问题
最近使用来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下: pod install –verbose –no-repo-updatepod update –verbose ...原创 2016-01-04 11:23:36 · 179 阅读 · 0 评论 -
被误解的 MVC与被神化的MVVM
r21rewqwe原创 2016-01-20 17:33:48 · 254 阅读 · 0 评论 -
知道这20个正则表达式,能让你少写1,000行代码
vdfbfdgfsaddsafsadfas转载 2016-01-20 17:33:17 · 359 阅读 · 0 评论 -
关于线程与进程的小结
fsadfasdfsad原创 2016-01-20 17:32:59 · 235 阅读 · 0 评论 -
关于自定义相册相关的PhotoKit小结
423141234132原创 2016-01-20 17:32:35 · 375 阅读 · 0 评论 -
CocoaPods安装使用教程
CocoaPods是什么? * 如何下载和安装CocoaPods? * 如何使用CocoaPods? * 场景1:利用CocoaPods,在项目中导入AFNetworking类库 * 场景2:如何正确编译运行一个包含CocoPods类库的项目 CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等...转载 2015-12-30 13:51:09 · 254 阅读 · 0 评论 -
jspatch使用中的一些小问题
1.range.location()用js调用的时候去掉括号range.location 2.比较两个对象的时候使用isEqual— 3. UIScreen.mainScreen().width()使用 self.view().width()代替 4.不支持枚举 5.不支持c函数的调用比如cgrect(使用{x:0, y:0, width:40, height:40})...原创 2016-01-05 09:11:41 · 285 阅读 · 0 评论 -
阴影小知识
//设置阴影的颜色 headView.layer.shadowColor=[UIColor blackColor].CGColor; //设置阴影的偏移量,如果为正数,则代表为往右边偏移 headView.layer.shadowOffset=CGSizeMake(10, 7.5、); //设置阴影的透明度(0~1之间,0表示完全透明) headV...原创 2016-01-05 09:12:09 · 190 阅读 · 0 评论 -
根据图片url获取图片尺寸
// 根据图片url获取图片尺寸+(CGSize)getImageSizeWithURL:(id)imageURL{ NSURL* URL = nil; if([imageURL isKindOfClass:[NSURL class]]){ URL = imageURL; } if([imageURL isKindOfClass:[NSString class...转载 2016-01-12 09:07:17 · 1322 阅读 · 0 评论 -
cell添加约束自适应(xib)
5423原创 2016-01-12 09:10:13 · 252 阅读 · 0 评论 -
iOS删除描述文件
3452345原创 2016-01-12 09:09:57 · 1904 阅读 · 0 评论 -
怎么提高iOS程序的性能
45132213原创 2016-01-12 09:08:45 · 233 阅读 · 0 评论 -
iOS端关于app缓存的问题
534254352345原创 2016-01-12 09:08:09 · 339 阅读 · 0 评论 -
动画过程中 button 无法响应点击事件
423412341234123412原创 2016-01-12 09:07:44 · 503 阅读 · 0 评论 -
关于iOS推送
iOS的推送分为本地推送跟远程推送两种,远程推送通过APNs(Apple Push Notification service)实现。一、远程推送远程推送我大致总结为以下几步:1.应用程序向APNS注册推送服务,在苹果官网的会员中心创建push证书,安装证书到钥匙串,生成描述文件。2.获取APNS分配的deviceToken3.把deviceToken发送到自己的后台服务器,服务器记录下每台设备的d...原创 2015-12-30 13:42:01 · 227 阅读 · 0 评论