自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 mac系统执行pip报错:ImportError: No module named typing

近期在集成Mars的xlog日志系统的时候需要用到python相关的内容,在执行pip installpyelliptic的过程中一直报ImportError: No module named typing的错误。

2021-05-31 16:47:17 5613

原创 jenkins集成邮箱通知报错:Error sending to the following VALID addresses: xxxx

按照网上的教程,jenkins添加了Email Extension Plugin插件并配置完成了相关邮箱设置,但依旧报错Error sending to the following VALID addresses: xxxx,但是在邮件测试发送完全OK。最后,经多方查询,发现是因为我用的公司邮箱有很多个名称,需制定具体发送邮箱的地址方可使用。最后成功发送邮件,实现了项目的自动化构建,上传,通知测试功能。...

2020-10-22 13:57:46 1860 1

原创 weak_clear_no_lock 报错处理

项目上线之后,通过firbase追踪发现有一个异常报错,闪退率惊人,起初我们以为是firebase同步了WKWebView的异常信息导致的,但后来在本人手机上复测发现实际上不是这个问题,是真正Bug存在。Crashed: com.apple.main-thread0 libsystem_kernel.dylib 0x1af90d858 __abort_with_payload + 81 libsystem_kernel.dylib 0x1af911ed8 abo

2020-07-07 16:12:45 1592

原创 Pod Search 报错的问题:[!] CDN: trunk URL couldn't be downloaded:

在执行Pod Search AFNetWorking的时候,发现终端输出以下错误:[!] CDN: trunk URL couldn't be downloaded: xxxxxx经查,需要执行如下操作,即可正常搜索执行pod repo remove trunk移除trunk源,pod search就都正常了!...

2019-12-05 15:35:31 5269

转载 sourcetree 跳过注册

原文链接:https://blog.csdn.net/qq_32890891/article/details/89216954打开sourcetree关闭sourcetree 命令终端输入defaults write com.torusknot.SourceTreeNotMAS completedWelcomeWizardVersion 3 打开sourcetree即可跳过登录...

2019-08-21 15:36:03 359

原创 MAC 安装MongoDB后,启动数据库服务报错

通过HomeBrew安装moongoDB,安装完成之后默认启动,但是一直报错,错误信息如下:test-imac:~ test$ mongo –config /usr/local/etc/mongod.confMongoDB shell version v3.6.1connecting to: mongodb://127.0.0.1:27017/%E2%80%93config2018

2018-01-04 13:33:21 7499

原创 iOS开发中获取当前网络的ip及连接wifi时wifi的名字

项目中要获取当前设备的ip地址和wifi的名字,wifi的名字很好获取,但是ip地址根据网上的方法,当不连接wifi的时候就获取不到。百度中看到了一篇博客,试了一下,可以正确获取到,特此记录一下。//获取wifi名字+ (NSString *)getWifiName{ NSString *wifiName = nil; CFArrayRef wifiInterfaces = CN

2017-10-20 17:53:20 1316

原创 NSURLProtocol实现对WKWebView加载的网页的数据缓存

敬上原文链接:http://www.jianshu.com/p/8f5e1082f5e0 之前写过一篇文章(http://blog.csdn.net/helloworld_1986/article/details/52224153)介绍通过NSURLProtocol对UIWebView加载的网页进行数据缓存、加载本地资源提升混合开发h5部分的体验,但是WKWebView并不支持NSURLProto

2017-06-24 13:24:32 2195 1

转载 一些经典的iOS博客

http://blog.ibireme.com YYKit 大神https://onevcat.com/#blog 王巍 猫神 目前在LINEhttp://blog.devtang.com 唐巧 猿题库 http://gracelancy.com 唐巧 猿题库 http://blog.devtang.com/2016/06/14/wwdc-2016-notes/ 唐巧 猿题库ht

2017-03-09 13:54:01 581

原创 iOS UIWebView加载带有音频的网页,返回后音频没有停止

iOS UIWebView加载带有音频的网页,返回后音频没有停止方案一 ## 返回的时候,执行一个js,关闭播放器方案二 ##返回的时候,让webView加载一次空白页 [self loadWebView:@”about:blank”];确切的说,只要再加载一次没有播放器的网页即可 PS:经一位博友提醒,可能是webview没有释放的问题,所以这篇博客只作为一种参考

2016-12-24 00:36:30 3147 2

原创 如何在mac上的safar调试Xcode中模拟器加载的网页

如何在mac上的safar调试Xcode中模拟器加载的网页公司的项目是混合开发的,免不了要对webView加载的网页进行调试,之前都是在火狐浏览器中进行调试的(PS:当然我只是进行一些简单的调试),今天leader告诉我可以通过safari直接调试模拟器里面的网页,回来百度一下,果然可以,分享给大家。 1.在模拟器中的设置中找到Safari 2.打开safari设置,点开最下面的高级,打开W

2016-12-12 22:26:11 6259

原创 升级Xcode到8之后,一写代码就闪退的问题

xcode升级到8之后 ,插件不能用了,就又从心装了一下插件装完插件之后,再打开xcode,发现一写代码就闪退,很是郁闷。。。网上找了一下资料,发现是插件KSImageName的问题,于是把这个插件删除,重启了一下xcode就可以了 xcode插件的路径:~/Library/Developer/Xcode/Plug-ins 老版本:~/Library/Developer/Application

2016-10-08 15:23:21 3597 1

原创 Xcode8去掉控制台无用打印信息

xcode升级到8之后,发现控制台打印了好多无用信息,结合网上资料查找,设置如下: 点击这里,Edit scheme进入到下图所示页面 注意剪头所指位置,在Environment Variables增加一键值对 OS_ACTIVITY_MODE = disable 如此即可去掉无用打印信息

2016-09-28 15:16:29 5250

原创 针对Xcode升级到8之后,注释失效的解决方法

楼主把xcode8升级之后发现command+/的注释方法失效了,百度了一下,这个是因为苹果解决xcode ghost。把插件屏蔽了。解决方法:命令运行:  sudo /usr/libexec/xpccachectl 然后必须重启电脑后生效

2016-09-20 09:47:44 1879

原创 通过重写NSURLProtocol实现UIWebView的数据缓存

由于公司项目是混合开发,基本上全部是通过UIWebView加载的,虽然这样减轻了客户端的工作量,但是,不可避免会遇到网络差,服务器不稳定等的情况,在这种情况下,webView的加载效果就很差了,严重影响客户体验,于是产品经理要求研究客户端的优化、缓存问题。网上是找了一个NSURLProtocol的缓存的思路的,但是到今天实际上手操作的时候就遇到问题了。今天下午就好好研究了一下,终于把问题搞定了。下面

2016-08-16 19:15:27 1163

原创 Cornerstone客户端遇到的问题:Unable to connect to a repository at URL

Cornerstone客户端遇到的问题:Unable to connect to a repository at URL今天在提交.a文件后,svn竟然提示连不上了。重新配置也无解,但是仓库里面文件是已经添加成功了的,提示:Error Unable to connect to a repository at URL ‘https://XXX.XXX.XXX.XXX/svn/aaa’网上百度的解决

2016-08-10 19:24:42 10396

原创 解决XCode安装插件后插件不能使用的问题(转载)


 下面是上网查的方法,综合了一下,亲测原因:苹果要求加入UUID证书从而保证插件的稳定性。解决方法:一、查看Xcode的UUID在终端执行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID拷贝选中的字符串。1、打开xcode插件所在的目录:~/Library/...

2016-03-17 14:36:00 179

原创 (转载)iOS- 指压即达,如何集成iOS9里的3D Touch


 原文连接
作者: 清澈Saup出处: http://www.cnblogs.com/qingche/
1.前言  
 
随着6S的到来,3DTouch被各大热门APP迅速普及,博主亲自体验后,发现使用便捷性大幅提高,随后自己照着文档,写了个Demo出来,分享给大家,希望能对有需要的朋友提供有一些帮助。
2.如何使用...

2016-02-20 16:35:00 488

原创 人魔七七


 http://www.cnblogs.com/qiqibo/












2015-11-09 16:30:00 119

原创 SVProgressHUD 用法


 介绍一款显示加载效果的第三方库,使用很简单,先看效果
特点
1. 提示当前的状态,如:网络传输、提交中、操作成功或失败等等.
 
2. 可是设置提示的 pop layer 是否为 model,就是,提示的时间是否允许用户做其他操作
 
3. 可以设置 背景色 和 自定义提示的内容
 
...

2015-08-22 11:51:00 186

原创 关于iOS消息推送功能


 最近由于要用到iOS消息推送,在这里就研究了一番,在此感激各位大神的指导和无私分享.本文主要是针对产品发布版本的一些问题 综合了网上一些资料根据自己实践写的 不过测试也可以看看.推送功能的原理什么的我就不说了 网上关于推送的资料很多 不过有很多一部分都写的不知所以然 不过原理还是可以弄明白的这里附上一篇英文帖子链接http://www.raywenderlich....

2015-08-21 20:51:00 112

原创 进程和线程的区别


 线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行. 
进程和线程都是由操作系统所体会...

2015-08-17 15:06:00 112

原创 iOS中的多线程(一)

每一个iOS应用程序中都有一个主线程用来更新UI界面、处理用户的触摸事件、解析网络下载的数据,因此不能把一些太耗时的操作(比如网络下载数据)放在主线程中执行,不然会造成主线程堵塞(出现界面卡死,防止界面假死),带来极坏的用户体验。iOS的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程异步编程是防止主线程堵塞,增加运行效率的最佳方法.多线程技术:1.异步下载...

2015-08-14 19:28:00 80

iOS 加载SVG文件

iOS 加载SVG文件,svg地图,点击获取地图上点击的位置

2019-03-21

iOS城市三级联动2017最新省市区文件

源自高德地图的最新数据,主要是用于iOS三级联动中的城市选择功能

2017-11-07

空空如也

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

TA关注的人

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