- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 Masonry使用小记
1、简介 Masonry是目前最流行的Autolayout第三方框架,使我们能够用优雅的代码方式编写Autolayout,省去了苹果官方繁琐的Autolayout代码,大大提高了开发效率。2、使用步骤 (1)使用CocoaPods托管该库或添加Masonry文件夹的所有源代码到项目中 (2)添加2个宏、导入主头文件// 只要添加了这个宏,就不用带mas_前缀#define MAS_SHORT
2016-07-29 17:17:40 2527
原创 CocoaPods 使用经验小记
1、使用CocoaPods来管理第三方框架时,当执行 pod install / pod update后,可能会很慢,一直卡着不动,原因是当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-updatepod update --verbose --no-re
2016-07-29 09:49:50 1773
原创 Jenkins + Xcode + Fir.im 自动构建项目,并打包ipa上传(MAC)
Jenkins + Xcode + Fir.im 自动构建项目,并打包ipa上传(MAC)
2016-07-20 16:02:57 7754
原创 Xcode打包ipa的步骤(简述)
一、概述 (1)iOS开发中,应用程序打包 = ipa = 安装在手机上。(注意,并不是所有的ipa都可以随意安装) (2)如果想让用户可以安装ipa,必须在打包程序的时候说清楚 哪一个应用程序可以安装到哪一台设备上。 (3)一般要想打包(测试或发布),必须成为苹果开发者。二、打包(生成ipa测试包)步骤 第1步:配置发布证书和AdHoc描述文件 (1)登陆苹果开发者主页 https:/
2016-07-16 16:53:57 30665
原创 iOS开发证书相关(简述)
一、开发者账号分类 一般分为个人的、企业的、商业的三种,详细自己百度。二、Certificates 证书、Identifiers 标示符、Profiles 描述文件 的简介 1、证书(Certificates) 即安装在电脑上,只有安装了证书的电脑,才有可能进行真机调试。 - All - Develpment 开发的证书 - 最多可以有两个证书 - Production 商品化的证
2016-07-16 14:39:01 2013
原创 二叉树的镜像(反转二叉树)
题目:请完成一个函数,输入一个二叉树,该函数输出它的镜像。 二叉树结点的定义如下:struct BinaryTreeNode { int data; BinaryTreeNode *Left; BinaryTreeNode *Right; }; 树的镜像,可通过下图来直观的展示: 这两棵树,就是互为镜像的二叉树。由图分析可知,求二叉树镜像的思路如
2016-07-13 11:23:36 2137
原创 Office For Mac 中的 Excel 表格怎样换行
解决方案: (1)Offcie for Mac 的 Excel 表格里,选中一个单元格按回车,会自动跳到下面的单元格(Windows 版也一样)。 (2)若想在单元格里换行,按住 control、option、command 这三个键中的任意两个,再回车即可。
2016-07-10 11:32:20 46544 2
原创 Retina、非Retina、点、像素、iPhone分辨率
1、@1x @2x和@3x 简介 首先看下切图的命名方式: 假设有两张图片名为:test_t@2x.png 和 test_t@3x.png,这是对于ios 切图来说的。 iPhone 4、5、6 是采用test_t@2x.png 这个图,iPhone 6 plus就采用test_t@3x.png 但是对于iPhone加载的顺序是: 在iPhone4、5、6 等系列,都是不需要带上@2x/
2016-07-09 17:02:06 4510
原创 iPhone的设置中,找不到“开发者选项”
一般情况下,当使用 iphone 连接到 Mac ,并打开 XCode 时,iPhone 的设置中会自动出现“开发者选项“。 如果打开 XCode 时,仍然找不到“开发者选项“,那么可能原因是: XCode 版本太低。可通过如下路径: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupp
2016-07-08 19:28:15 35051
原创 SourceTree+OSChina 版本管理
步骤: (1)创建远程仓库 网址: http://git.oschina.net 点击 “+” 来创建新项目,如下图所示:(2)创建项目时,如下图: (3)创建好之后,显示如下: (4)打开 sourceTree,点击新仓库,从URL克隆 (5)将(3)中的URL粘贴到“源URL“位置,“目标路径“位置可以自己选择,“名称“一般就用项目名称,然后点击“克隆“,到此就将远程仓库与本地仓库关
2016-07-08 16:52:48 2060
原创 CocoaPods的安装和简单使用
一、CocoaPods简介 CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。 在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要 (1)把开源库的源代码复制到项目中 (2)添加一些依赖框架和动态库 (3)设置-ObjC,-fno
2016-07-07 13:13:50 6716
原创 获取App素材
步骤如下(以咪咕阅读为例): 1、打开iTunes,先进入其中的App Store,然后在搜索框中搜索“咪咕阅读“,如下图: 然后获取“咪咕阅读App“。2、获取之后,点击我的应用,找到“咪咕阅读“,然后右键选择“在Finder”中显示,我们会发现一个名为“咪咕阅读 6.1.0.ipa“的安装包,不要直接双击打开,右键选择打开方式:归档实用工具,然后就可以获得一个同名的文件夹,在Payloa
2016-07-05 19:32:25 2896
原创 MAC中git命令自动补全
步骤如下: 1、下载git-completion.bash 或者直接使用SourceTree去clone到本地。 下载地址:https://github.com/markgandolfo/git-bash-completion2、从下载的git-bash-completion文件夹中,找到git-completion.bash,并将该文件拷贝到 ~/ 中(即将此文件复制到你自己的用户主目录中),
2016-07-05 12:44:48 3097 1
原创 判断一个链表是否为回文结构
题目:判断一个链表是否为回文结构。 要求:时间复杂度为 O(n),空间时间复杂度为O(1)。思路分析:回文链表的特点就是对称,那么要判断是否回文,就可以用两个指针指向对称的节点,看它们的数据是否一样。由于是单向链表,不能同时用两个指针,从头尾向内部遍历取值比较。且本题对空间复杂度也有要求,所以可用如下方法实现。 具体步骤如下: (1)先得到链表的中间节点; (2)从中间节点的下一个节点开始,
2016-07-02 20:31:19 3817
MySQL必知必会
2016-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人