摘要:
一、IoT基本概念 IoT: Internet of Things,物联网。 二、WIFI 配网方式 与手机联接WiFi一样,智能硬件连接WiFi原本也是一件非常easy的事情,只需要输入账号和密码就能轻松搞定。不过,由于智能硬件没有屏幕,只能通过手机APP实现信息输入。 目前流行的wifi配置模式 阅读全文
摘要:
1,iOS 字体大小单位是pt——磅。 英文字体的1磅,相当于1/72 英寸,约等于1/2.8mm。 px:相对长度单位。像素(Pixel)。(PS字体) pt:绝对长度单位。点(Point)。(iOS字体) ppi:Pixels Per Inch,即每英寸所拥有的像素数目,屏幕像素密度。 2, h 阅读全文
摘要:
1,UIScrollView的automaticallyAdjustsScrollViewInsets 失效了。 automaticallyAdjustsScrollViewInsets,当设置为YES时(默认YES),如果视图里面存在唯一一个UIScrollView或其子类View,那么它会自动设 阅读全文
摘要:
1,给png图片加上后缀@3x 2,进化版:查找当前目录下除Assets.xcssets,给所有无后缀的jpg或者png添加后缀为@3x。 根据需求不同,可以酌情更改Find命令等 更多 1,shell脚本 阅读全文
摘要:
一,Xcode 使用正则表达式进行替换 presentModalViewController:(.*) animated:(.*) createLeftBarButtonItemWithFrame:(.*) withImage:——>createLeftBarButtonItemWithImage: 阅读全文
摘要:
1,em,PX http://www.w3cplus.com/css/px-to-em 2, http://unbug.github.io/codelf/#%E5%85%AC%E5%91%8A 阅读全文
摘要:
利用xcodeproj修改xcode工程文件 一,Ruby基础 Ruby迭代器each、map、collect、inject each——连续访问集合的所有元素collect—-从集合中获得各个元素传递给block,block返回的结果生成新的集合。map——-同collect。inject——遍历 阅读全文
摘要:
一,框架和设计模式的区别 框架、设计模式这两个概念总容易被混淆,其实它们之间还是有区别的。框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成 阅读全文
摘要:
一) 我们可以定义一个好的架构应该具备的特点: 任务均衡分摊给具有清晰角色的实体 可测试性通常都来自与上一条(对于一个合适的架构是非常容易) 易用性和低成本维护 二) 传统的MVC模式。:三个实体间相互都有通信,而且是紧密耦合的。这很显然会大大降低了三者的复用性,而这正是我们不愿意看到的。 MVP的 阅读全文