- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Xcode配置多个项目环境
在项目开发过程中,我们通常会有多个项目环境,比如开发、测试、预发、正式环境等,而Xcode默认是只有debug和release两种环境的,并且切换起来不是那么方便,现在我们就通过设置多个scheme来实现简单的环境切换。1、添加configuration:PROJECT->Info->Configuration。增加环境,点击加号,选择 Duplicate“Debug”Configuration,增加一项,并改为你要设置的环境名称,比如我设置的预发环境“Prebug”。如果有pod的话,记得
2020-07-23 09:46:21 492
原创 Xcode查看项目的organization name
点开项目目录找到XX.xcodeproj文件,然后右键显示包内容,找到下图的配置文件点开文件搜索ORGANIZATIONNAME,就找到啦
2020-07-21 16:07:39 749
原创 flutter用GestureDetector实现点击事件时,空白区域点击无效
今天遇到一个问题,自定义列表的行,点击事件用GestureDetector包裹的Container,加了一些其他的控件,但是当我点击条目时,发现只有点击文字或者图片的区域才能响应点击事件,其他区域捕捉不到onTap。查了一下发现GestureDetector有个behavior属性,点进去,看一下,包括这三种模式翻译一下就是:当behavior选择deferToChild时,只有当前容器中的child被点击时才会响应点击事件;当behavior选择opaque时,点击整个区域都会响应点击
2020-06-03 18:07:17 2539
原创 Android Studio创建flutter应用,卡在Creating Flutter Project的解决办法
Android Studio 创建flutter应用,有时候会卡在这里,这时候,最简单的一个方法就是,打开flutter的SDK,打开fluttre->bin->cache 找到lockfile文件,删掉这个文件,然后重启Android Studio就行了,一次不行就多删几次,一般情况删一次就ok了,这个文件删掉之后以后还会再创建,什么时候卡住了,再删掉就可以...
2020-04-28 10:11:27 3060 1
原创 Mac上flutter的环境搭建
一、安装flutter SDK1、按照官网说明,获取flutter SDK如图下载其最新可用的安装包https://flutter.dev/docs/get-started/install/macos#2、下载后,将安装包解压到你要安装的目录,如图,我放在了这里3、添加flutter相关工具到path打开终端输入命令行vim ~/.bash_profile...
2020-04-27 22:49:56 2305
原创 iOS9以下版本使用WKWebView加载本地HTML文件不显示,处理时容易忽略的问题
昨天修改别人bug的时候,遇到一个关于WKWebView加载本地HTML文件iOS9以下版本手机不显示的问题,然后我三下五除二的将本地HTML文件,以及js,css,image等copy到了tmp目录中,然后等运行结果,然而依然报这个错误Could not create a sandbox extension for /看似这些操作好像失败了,但是当我打印文件copy后的路径是发现并没有什么问题,...
2018-04-10 10:54:46 3237
转载 socket简单使用
AsyncSocket这是个第三方库,对socket的封装比较好,只是好像没有带外传输(out—of-band) 三方库:下载AsyncSocket类库,将RunLoop文件夹下的AsyncSocket.h, AsyncSocket.m, AsyncUdpSocket.h, AsyncUdpSocket.m 文件拷贝到自己的project中 参考地址 https://github.
2016-07-21 11:38:36 386
原创 将图片保存到本地相册
点击按钮,将self.imageView上面的image内容保存到本地相册,并指定判断保存成功与否的方法imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:- (IBAction)saveImageToAlbum:(id)sender { UIImageWriteToSavedPhotosAlbum(self.imageV...
2016-07-14 16:19:26 539
原创 动态判断键盘的高度
// 判断键盘高度 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWasShown:) name:UIKeyboardDidShowNotification object:nil]; - (void) keyboardWasShown:
2016-07-14 16:07:50 230
原创 git的简单使用
git新建一个项目,cd 打开这个文件夹第一层目录就好了,git branch一下查看分支git branch develop创建一个分支git branch 查看分支,现在你就有两个了git checkout develop切换到开发分支现在你发现develop是绿色的,说明你在当前分支上如果你们有总监之类的 你就提交分支,他觉得没问题就合并上去,要是没人管你
2016-07-14 16:00:59 242
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人