Fork me on GitHub
Bruce's Blog

Hi~


  • 首页

  • 归档

Flutter 卡在 package get 的解决办法

发表于 2019-01-15 | 分类于 iOS开发 | 评论数: | 阅读次数:
  眼看 Flutter 已经发布了1.0版本,也有些激进的工程师已经将它用到了商业项目,于是也决定学习一下。今天在 GitHub 找了个 Flutter 的 Demo 项目,配置好环境,运行的时候,一直卡在了Running "flutter packages get" in p ...
阅读全文 »

iOS自定义Framework 使用时报错 Could not build module 解决方法

发表于 2019-01-11 | 分类于 iOS开发 | 评论数: | 阅读次数:
今天早上遇到这个问题,在晚上查找资料,发现了一篇比较有参考价值的博文 传送门。 我也正是以此解决了问题: 只要在Library Search Paths 里面加入”$(SRCROOT)/**.framework”,错误就解决了 如果你的问题没有解决,可以也参考一下这里:https://blog.cs ...
阅读全文 »

Mac 环境 Gradle project Sync Failed 解决方法

发表于 2019-01-10 | 更新于 2019-01-11 | 分类于 iOS开发 | 评论数: | 阅读次数:
一、Gradle 下载失败导致出错,timeout 找到grapple-wrapper.properties 在最下面的 distributionUrl 查看自己的 gradle 版本(我是 gradle-4.6-all.zip),复制链接的 URL,自行下载压缩包。 打开终端 输入 open ~ ...
阅读全文 »

iOS开发 - NSArray 倒序输出 & Swift-Array 倒序排列

发表于 2018-12-19 | 更新于 2019-01-11 | 分类于 iOS开发 | 评论数: | 阅读次数:
有时候我们遇到将数组倒序排列的需求,自己动手实现比较麻烦,而且执行效率也不是特别理想。借助苹果给我们提供的 API,方便快捷实现数组的倒序排列: OC 中的方式: 1234// 1.原始数组NSMutableArray *array = [NSMutableArray arrayWithObject ...
阅读全文 »

Swift 超出父视图点击事件响应处理

发表于 2018-12-19 | 分类于 iOS开发 | 评论数: | 阅读次数:
  实际开发中,常常遇到一些超出父视图的按钮: 例如:   由于 iOS 的特性,超出父视图的部分无法响应 UI 事件。如果想要 Button 能够正常工作。比较好的做法是重写父视图中 -hitTest 方法,遍历到响应事件的视图,将点击的坐标转化到父视图,并返回相应subView。代码如下: 1 ...
阅读全文 »

Swift 中指针的使用 Unsafe[Mutable]Pointer

发表于 2018-12-18 | 更新于 2018-12-22 | 分类于 iOS开发 | 评论数: | 阅读次数:
google swift pointer Unsafe Swift: Using Pointers And Interacting With C Swift3 Unsafe[Mutable]Pointer swift 指针学习记录 Array -> UnsafeMutablePointer - ...
阅读全文 »

H5 开发常用词汇

发表于 2018-12-12 | 更新于 2019-01-09 | 分类于 iOS开发 | 评论数: | 阅读次数:
英语单词注意:英语中一般一个单词会有多个意思,我们这里只列出最为常用的翻译。   常用的翻译平台:有道词典,百度翻译(还有些使用率比较低的,例如:金山词霸,谷歌翻译等),遇到生词时就去查阅,一定要跟着发音练习几遍,然后看一下例句(当一个平台上查阅到的信息不足时,到另外一个平台上看一下)。   缩写词 ...
阅读全文 »

Swift 中的 description

发表于 2018-12-05 | 分类于 iOS开发 | 评论数: | 阅读次数:
在 iOS 开发过程中,我们常常需要打印对象的信息,来辅助调试。默认情况下,当我们打印一个对象的时候,控制台会输出如下的信息: 1<NSObject: 0x60000055c840> 这时我们会考虑重写 -description 方法,让打印的内容更加详细: 12345678910111 ...
阅读全文 »

辅助 Homebrew 的两大利器 Cakebrew & LaunchRocket

发表于 2018-11-22 | 分类于 iOS开发 | 评论数: | 阅读次数:
在 Mac 下面安装 Mysql、Redis、Node 之类软件(包)的时候,比较方便的方式是使用 Homebrew(号称是 The missing package manager for OS X)。Homebrew 的两大功能:包管理和服务管理。 Homebrew 命令Homebrew 是命 ...
阅读全文 »

Ubuntu 18.04.1 LTS 下运行 Vapor 项目

发表于 2018-11-13 | 更新于 2018-11-22 | 分类于 iOS开发 | 评论数: | 阅读次数:
该教程适用于阿里云 CES(其他情况下也可做参考) 阿里云默认的 Ubuntu 系统目前是 16.04 LTS 版本,但是本人在使用过程中对其进行了升级,感觉 18.04 LTS 版本用起来也挺顺手,而且 18.04 版本官方声明是有 10 年的维护期限,所以没什么担忧。 安装进入正题,Vapo ...
阅读全文 »
1234…11
Coder bruce

Coder bruce

hello world

103 日志
7 分类
17 标签
© 2019 Coder bruce
由 Hexo 强力驱动
|
主题 – NexT.Pisces