![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
水无月繁星
这个作者很懒,什么都没留下…
展开
-
iOS 使用 Runtime Attribute 为 IB 控件添加不能直接设置的属性
Runtime Attribute 是一个不被看重但功能非常强大的特性,它可以帮助你编写更加轻量级的ViewController。1、在什么情况下使用当你使用IB(Storyboard或者Xib)编辑视图的时候,有时可能会遇到诸如 圆角、边框、边框颜色、等等难以通过IB直接设置的属性。这时你不得不借助代码实现。其实当出现这类情况时,我们其实可以借助Runtime Attri原创 2016-05-11 10:21:40 · 3336 阅读 · 0 评论 -
Storyboard/Xib 进阶教程
引言:2007年第一部iPhone问世后,智能手机开始了取代PC终端的脚步。时间来到2016年。在时代巨浪的推动下,如今,移动互联网已然成为了IT领域的主战场。今天的iOS应用程序已经再不是从前那简单、娇小的弱女子了。手机淘宝、网易海购等原生和Html5结合的超级App层出不穷。Hybrid模式大红大紫,却也先天不足。在iOS开发领域,我一直钟爱IB。IB的源代码由Xml所书写原创 2016-05-13 18:39:17 · 765 阅读 · 0 评论 -
Jenkins+Git+Xcode+fir MacOSx下最新最详细配置教程
最近带团队,让新人依照网上的教程搭建Jenkins环境总是会出现这样那样的问题。经分析,发现是对类Unix系统的文件权限理解不深入造成的。有感于此,写一篇详细而基础的教程显得意义非凡。1、准备工作(操作系统 MacOSx)1.1、Jenkins安装1.1.1 homebrew 安装Jenkins 假设你的电脑安装了homebrew:brew install Jenki...原创 2016-10-26 09:50:03 · 1440 阅读 · 0 评论 -
【干货】iOS项目持续集成最完整架构方案
【干货】iOS项目持续集成最完整架构方案不说废话,直接上代码!!https://github.com/YHQiu/Camera原创 2018-11-14 16:37:36 · 545 阅读 · 0 评论 -
Cocoapod 安装/重装 之终极大法!!!
Cocoapod 安装sudo gem install cocoapodsCocoapod 重新安装 1.安装rvmcurl -L get.rvm.io | bash -s stable 2.列出出可用的ruby版本rvm list known 3.更新最新版ruby,我看到能用的最新版为2.4.1rvm install 2.4.1 ...原创 2018-11-26 10:48:44 · 1372 阅读 · 0 评论 -
React-Native 混编应用iOS防白屏启动解决方案
我通过深入的研究发现,混编应用中第一次从原生打开一个RN页面之所以会出现白屏,有两方面的原因。其一是RN虚拟机本省加载需要耗费时间,但这并不是决定性的影响因素。还有另外一个被大部分人忽视了的原因,就是iOS的加载机制是优先渲染UI,而RN是优先执行底层逻辑。当第一个RN页面被打开的时候,实际上上是执行的如下操作。实际上iOS系统的UI优先级为第一优先,而RN虚拟机则不是,因此,如果只...原创 2019-03-25 13:35:35 · 585 阅读 · 0 评论 -
MacOS react-native 调试 Chroma 跨域访问解决方案 (真机调试白屏问题)(完美篇)
不知道是RN升级还是Chrome升级,现在RN无法真机调试了。网络多方查阅资料都不和我意,遂在各方资料的基础上整理了利用--args --disable-web-security --user-data-dir=/Users/${YourUserName/MyChromeDevUserData/给Chrome浏览器添加启动参数,并将此启动参数注册到#!/bin/bash\ncd中的方法,...原创 2019-04-09 17:23:44 · 556 阅读 · 0 评论 -
记一次 Git HEAD 分支游离,切回master导致代码丢失的处理
写了一天的代码就这样丢了,也太可惜了点所以网上各种找同类问题最终整理出如下解决方案1、 git reflog可以看到如下提交记录origin master: Fast-forwardd3a5dbd HEAD@{8}: checkout: moving from 1de0bd9b48cd16695a0b0314b6392a8b6bf7e2e0 to master1...原创 2019-04-17 19:02:52 · 1816 阅读 · 0 评论 -
温故而知新——记又一次Jenkins配置过程(Java+Web+iOS+Android)
亲测无错误,各种避坑帖安装环境:CenterOS安装准备:配置好 yum切换到root环境1、安装JDKyum install -y java1、下载Jenkins yum install wegetwget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenk...原创 2019-07-11 11:19:51 · 168 阅读 · 0 评论