Fork me on GitHub
Bruce's Blog

Hi~


  • 首页

  • 归档

Ubuntu 中的进程管理工具——supervisor

发表于 2019-03-27 | 分类于 iOS开发 | 评论数: | 阅读次数:
supervisor 是一款很好用的进程管理工具,其命令也很简单,本文基于 Ubuntu18.04 环境对其做一个简单的介绍。 supervisor安装123456789# ubuntu安装: sudo apt-get install supervisor # centos安装: yum insta ...
阅读全文 »

js 中的扩展运算符 (spread) 三个点 (...)

发表于 2019-03-20 | 分类于 iOS开发 | 评论数: | 阅读次数:
今天见一个 Vue 的 Demo 中 js 部分用到了 … 这个运算符,很好奇它是做什么用的,就查了一下资料。 作用:将一个数组转为用逗号分隔的参数序列。 具体用法:用于函数调用12345678910function push(array, ...items) { array.push( ...
阅读全文 »

iOS 中的 performSelector:withObject:afterDelay: 方法

发表于 2019-03-19 | 分类于 iOS开发 | 评论数: | 阅读次数:
  在做项目的时候大家应该都用到过 performSelector:withObject:afterDelay: 这个方法,不过这个方法也是有点小小的坑,最明显的一点就是:performSelector 方法如果调用了不存在的方法,编译器只会报警告不会报错,所以有可能造成运行崩溃,这个点大家应该都比 ...
阅读全文 »

杭州印象——某公司一面

发表于 2019-03-19 | 分类于 iOS开发 | 评论数: | 阅读次数:
前言  近期由于个人规划,准备去杭州发展,上周跟一家公司 HR 约了3月18日上午过去面试,17号就准备准备过去了,在周边转了转,发现杭州城区内发展的也挺好了,不过城市规模相对于上海确实是小不少,好些楼盘晚上并没有亮灯。路修的倒是挺宽,未来发展潜力还是有的。   再说说18号上午的面试,先是笔试,这 ...
阅读全文 »

iOS开发 容易忽略的帧率杀手:阴影

发表于 2019-03-12 | 更新于 2019-03-13 | 分类于 iOS开发 | 评论数: | 阅读次数:
离屏渲染  关于 UITableView、UICollectionView 滑动卡顿,大家都会想起一个大杀手:圆角。   说起圆角,其实是针对 UITableView、UICollectionView 等列表视图 Cell 及其子视图中包含的需要重复大量切圆角的场景,关于这个问题当时在开发圈里也曾经 ...
阅读全文 »

iOS 中的 block

发表于 2019-03-10 | 更新于 2019-03-13 | 分类于 iOS开发 | 评论数: | 阅读次数:
  在入行做 iOS 开发没多久的时候,感觉 block 挺神秘的,当时在跟同事交流的时候一直称呼它为 代码块,想当然的把它理解成为是一个匿名函数。但是随着技术能力的增长,以及大神们在博客中无私的分享,对 block 渐渐有了更加深入的了解,也算是走出了误区。 什么是 Block,Block 的 ...
阅读全文 »

BSText - YY大神的富文本框架 YYText 的 Swift 版本

发表于 2019-02-28 | 更新于 2019-03-04 | 分类于 iOS开发 | 评论数: | 阅读次数:
前言  度过春节期间的安逸期,需要从慵懒的状态尽快恢复过来,节前有几个月时间,趁着公司业务线不怎么繁忙,抱着学习的态度,尝试将 YY 大神的 YYText 用 Swift 重新实现一下(之前用 Swift 最多写写 Demo,没有用来做项目)。但是由于年前还有个 bug 没有修复,怕大家的 iss ...
阅读全文 »

cocoaPods 奇怪的 “duplicate interface definition for class ‘xxxx’”

发表于 2019-01-24 | 分类于 iOS开发 | 评论数: | 阅读次数:
软件环境:Cocoapods: 1.5.2,Xcode: 10.1 编译错误:duplicate interface definition for class YYImage   今天在做一个 Demo,一开始是直接将 YYImage 的项目直接引入到 Demo 项目中,编译是完全没有问题的,运行也 ...
阅读全文 »

Swift 中的关键字详解(转)

发表于 2019-01-17 | 分类于 iOS开发 | 评论数: | 阅读次数:
原文传送门 要学习 Swift 这门语言,就必须先了解 Swift 的关键字及对应的解释。这里就列一下在 Swift 中常用到的关键字。 关键字是类似于标识符的保留字符序列,除非用重音符号(`)将其括起来,否则不能用作标识符。关键字是对编译器具有特殊意义的预定义保留标识符。常见的关键字有以下4种。 ...
阅读全文 »

Ubuntu 中的 apt update 和 upgrade

发表于 2019-01-16 | 分类于 iOS开发 | 评论数: | 阅读次数:
用法说明 apt update:只检查,不更新(已安装的软件包是否有可用的更新,给出汇总报告) 用法:sudo apt update apt upgrade:更新已安装的软件包 用法:sudo apt upgrade 软件包名 使用 sudo apt update && sud ...
阅读全文 »
123…11
Coder bruce

Coder bruce

hello world

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