工作笔记
Bricklayer9527
这个作者很懒,什么都没留下…
展开
-
使用guard可能会出现的一个小问题
1、报错(编译报错,代码无提示报错)项目编译提示的两个报错内容:Command CompileSwift failed with a nonzero exit codeerror: Abort trap: 62、解决。通过查看编译报错的内容,发现可能是tableViewCell出问题。原来代码: func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableView原创 2021-06-10 11:00:14 · 303 阅读 · 0 评论 -
SourceTree的简单使用 - 变基(rebase)
SourceTree的简单使用 - 变基(rebase) 一、变基与合并二、“变基”操作在SourceTree上的使用假设“变基”的使用场景“变基”的操作步骤1. 小明同学提交代码到**dev1**,“我”把分支切换到**dev1**,并拉取最新代码(如果没有checkout,请先checkout),如图2. 然后“我”切换到**dev2**,并选中小明同学提交的代码,如图3. 鼠标右击,选中“变基”,如图4. 选择“变基”后,弹出对话框,如图5. 点击“确定”,变基完成,如图6. 变基操作完原创 2021-04-20 00:16:43 · 13890 阅读 · 2 评论 -
记录一下使用WKWebView加载HTMLString的问题
一、需求描述后台返回一段不完整的html字符串,如:<img src="http://img10.360buyimg.com/imgzone/jfs/t1/118262/18/19649/117409/5f7ed2bbE9f853a48/e327e1d745e0a57a.jpg">。(当然这只是其中的一小段)需要使用WKWebView加载。多张图片的宽度要跟屏幕宽一致。要拿到WKWebView加载后的内容高度。温馨提示:您需要实现的需求功能不是以上几点的,可以“alt+F4”了,江原创 2020-10-25 16:59:25 · 3487 阅读 · 1 评论 -
记录iOS 13.0 遇到的坑
1、WKWebView 加载 “http://xxx”。// iOS 13.0 新增allowsExpensiveNetworkAccess。guard let url = URL(string: "http://www.baidu.com") else { return }var request = URLRequest(url: url)if #available(iOS 13.0...原创 2019-09-24 13:08:23 · 884 阅读 · 0 评论 -
CocoaPods 使用报错问题记录
1、升级到1.8.0.beta.2后,使用pod install 和 pod search 会报错。NameError - uninitialized constant Concurrent::PromisesDid you mean? Concurrent::Promise/Users/lam/.gem/ruby/2.3.0/gems/cocoapods-core-1.8.0.bet...原创 2019-09-01 09:52:45 · 1859 阅读 · 0 评论 -
SVN之Cornerstone的高级使用
此文记录工作中遇到的一些问题及解决方法,适合新手阅读,高手请略过。1、checkout某个版本(Revision)的代码(不是checkout最新的) 步骤:选择 Repositories》选择项目》右击,然后选择check out working copy,如图。点击展开Addition Options,再选择Revision》最后选择check Out。如图。2、上传*.a文件 当...原创 2015-06-01 15:33:29 · 2079 阅读 · 0 评论 -
项目在Xcode7.2编译正常,但是运行报错。
问题描述:今天修改了一个已经很久没新需求的项目,这是一个年代比较久远的项目了。Xcode6下编译运行都正常,但在Xcode7.2 下编译正常,运行却报错了报错信息:[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.appl原创 2016-01-22 10:44:45 · 410 阅读 · 0 评论 -
【iOS奇葩特性】layoutSubviews在iPhone和iPad中,当设备方向改变后的调用情况
iPhone:设备方向发生改变时,调用layoutSubviews方法。iPad:设备方向发生改变时,不调用layoutSubviews方法。原创 2015-08-21 11:29:43 · 675 阅读 · 0 评论 -
最近遇到的一个关于iOS屏幕旋转的坑,而且还是自己无意中挖的
1、背景:公司最近做一个所谓的HTML5版本的APP,说白了就是做一个网页,然后安卓和iOS用webView来加载这个网页。这种情况iOS整个项目就一个ViewController,但是某个页面是需要支持竖屏和横屏的,屏幕旋转为横屏后调用JS让网页适应横屏布局。2、控制屏幕方向和调用JS方法:- (NSUInteger)supportedInterfaceOrientations原创 2015-06-01 16:02:44 · 1199 阅读 · 0 评论 -
Xcode6恢复出厂设置(reset Xcode to its original state)
最近发现使用Xcode6.3.1新建项目,会自动多了一个Build文件,正常的应该是只有三个文件(与项目名同名的文件夹、与项目名同名的“.xcodeproj”文件,还有“项目名Tests”),但是我的却多了一个Build文件,其他人新建项目不会这样,所以就想能不能通过重置Xcode来恢复正常。以下是方法:This is the officially recommended wa原创 2015-06-02 09:24:21 · 7346 阅读 · 0 评论 -
XCode6.3.1环境下MKNetworkKit的使用和上传头像功能
//将MKNetworkKit加入工程中:1、拖动MKNetworkKit文件夹,添加到项目目录2、添加Foundation.framework、UIKit.framework、ImageIO.framework、Security.framework、SystemConfiguration.framework、CFNetwork.framework(xcode6默认不添加任何框架,原创 2015-06-01 15:54:52 · 883 阅读 · 0 评论 -
Xcode解决“Implicit declaration of function 'XXX' is invalid in C99” 警告或报错
背景:下载条形码生成demo后,使用Ip'hon原创 2014-08-06 09:40:06 · 9419 阅读 · 0 评论