- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 ios代码实现Autolayout(自动布局)的简单讲解
简介 原理:iOS6.0之后,苹果优化了UI界面的布局方式,提出了自动布局的概念,和之前的Autoresizing相比功能更强大。子视图基于父视图的自动布局显示。都是父视图去添加子视图的约束。 在这里主要说的是通过代码对自动布局视图的实现。代码中一般用到的有两个添加约束的方式:1.- (void)addConstraint:(NSLayoutCons
2015-08-14 10:48:26 1630
转载 设计模式六大原则
一、单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使
2015-08-13 17:57:59 846
转载 iOS设计模式汇总
iOS设计模式-你可能已经听说过这个词,但是你真正理解它意味着什么吗?虽然大多数的开发者可能都会认为设计模式是非常重要的,然而关于设计模式这一主题的文章却不多,并且有时候我们开发者在写代码的时候也不会太关注它。 在软件设计领域,设计模式是对通用问题的可复用的解决方案。设计模式是一系列帮你写出更可理解和复用代码的模板,设计模式帮你创建松耦合的代码以便你不需要费多大力就可以改变或者替换
2015-08-13 17:29:03 1297
转载 mac_终端命令
Mac OS 采用Unix的文件系统根目录位置是 /驱动所在位置 /System/Library/Extensions用户文件夹位置 /Users/用户名桌面的位置 /Users/用户名/Desktop文件通配符为星号 *注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。如何进入命令行操作模式在图形界面下,用finder 打开 应用
2015-08-11 18:21:44 2905
转载 Mac环境下svn的使用
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。创建代码仓库,用来存储客户端所上传的代码我先在/User/apple目录下新建一个svn目
2015-08-11 16:10:53 411
转载 http详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation
2015-08-05 19:03:29 576
转载 简单理解Socket
TCP/IP要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模
2015-08-02 20:24:55 1026
iOSAPP跳转微信小程序Demo
2019-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人