摘要: if (@available(iOS 11.0, *)){//避免滚动视图顶部出现20的空白以及push或者pop的时候页面有一个上移或者下移的异常动画的问题 [[UIScrollView appearance] setContentInsetAdjustmentBehavior:UIScrollV 阅读全文
posted @ 2018-05-04 11:20 damnbird 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 什么是Signal 在计算机科学中,信号(英语:Signals)是Unix、类Unix以及其他POSIX兼容的操作系统中进程间通讯的一种有限制的方式。它是一种异步的通知机制,用来提醒进程一个事件已经发生。当一个信号发送给一个进程,操作系统中断了进程正常的控制流程,此时,任何非原子操作都将被中断。如果 阅读全文
posted @ 2017-12-01 10:06 damnbird 阅读(3611) 评论(0) 推荐(0) 编辑
摘要: 本文翻译自Medium,原作者为 Paweł Białecki<img src="https://pic3.zhimg.com/v2-c786777447261347b0d975d80cb1a11a_b.jpg" data-rawwidth="2000" data-rawheight= 阅读全文
posted @ 2017-05-23 09:30 damnbird 阅读(7452) 评论(0) 推荐(0) 编辑
摘要: 图标(AppIcon)与启动图(LaunchImage)是开发iOS应用程序必不可少的内容,但是在网络上对于这部分的内容讲解的并不详细,所以花些时间写了这篇文章,希望有需要的朋友可以随时查看 想知道AppIcon与LaunchImage的原理,必须对iOS设备的发展有一个简单的了解,所以我们先来看一 阅读全文
posted @ 2016-12-10 09:57 damnbird 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 最近公司刚给配了一台27寸的iMac,5K屏幕,这酸爽~~,新电脑,免不了系统升级,环境搭建,当一切就绪之后,我就准备装cocoapods了,然而,以前所有的教程全部都变得没用了。。。然而网上一大堆关于macOS的安装cocoapods教程,眼花缭乱,找到几篇好的综合着看,同时结合自己成功的例子,记 阅读全文
posted @ 2016-11-24 10:42 damnbird 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 准备工作 1.你需要一台Mac电脑。。(这不是废话?我所用的是Air~~穷。。) 2.我所操作的电脑系统环境是 3.xcode版本:8.0正式版 必需的软件 1.Homebrew Homebrew, Mac系统的包管理器,用于安装NodeJS和一些其他必需的工具软件。 打开终端,执行 如果在在Max 阅读全文
posted @ 2016-11-17 17:14 damnbird 阅读(10218) 评论(0) 推荐(0) 编辑
摘要: 1、首先声明以下对象 2、初始化各个对象 根据前后置位置拿到相应的摄像头: 3、拍照拿到相应图片: 4、保存照片到相册: 5、前后置摄像头的切换 6、相机的其它参数设置 7、遇到的一些坑和解决办法 前后值不能切换,各种尝试找了半天没找到有原因。后来发现我在设置图片尺寸的时候设置为1080P [sel 阅读全文
posted @ 2016-07-18 11:56 damnbird 阅读(2144) 评论(0) 推荐(0) 编辑
摘要: 正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 阅读全文
posted @ 2016-05-16 09:19 damnbird 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 一、安装 到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本 比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive 下载完的文件为:mysql-5.6.10-osx10.7-x86_ 阅读全文
posted @ 2016-04-14 11:38 damnbird 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 之前公司的即时聊天用的是常轮循,一直都觉得很不科学,最近后台说配置好了socket服务器,我高兴地准备用asyncsocket,但是告诉我要用websocket,基于HTML5的,HTML5中提出了一种新的双向通信协议--WebSocket,本文尝试采用这种技术来实现以上的实时聊天功能。 在搜索了很 阅读全文
posted @ 2016-04-06 17:44 damnbird 阅读(14155) 评论(4) 推荐(1) 编辑