- 博客(41)
- 收藏
- 关注
转载 iOS开发装逼特技之 实用快捷键系列
option + V = √ command + shift + o 快速查询头文件 option + 换行 文字换行 command + L 跳到指定行 Mac终端常用的基本命令 列出文件:ls 参数 目录名 例: 查看驱动目录:l...
2016-05-16 20:58:00 161
转载 iOS 学习笔记--- gitbook之markdown语法
GIT教學 markdown風格 語法:#ThisisanH1或:ThisisanH1============= This is an H1 語法:##ThisisanH2或:ThisisanH2-...
2016-05-05 15:57:00 162
转载 Markdown——入门指南
一,认识 Markdown 在刚才的导语里提到,Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。例如此文从内容到格式,甚至...
2016-04-19 08:56:00 142
转载 集成支付宝步骤总结
集成支付宝 第一步: AlipaySDK.bundle和 alipaySDK.framework 第二步:导入openssl和 util 第三部:导入 libcrypto.a 和 libssl.a 第四部:导入所缺少的依赖库 -coremotion...
2016-04-17 00:05:00 135
转载 iOS里常见的几种信息编码、加密方法简单总结
一.MD5 MD5编码是最常用的编码方法之一,是从一段字符串中通过相应特征生成一段32位的数字字母混合码。 MD5主要特点是 不可逆,相同数据的MD5值肯定一样,不同数据的MD5值不一样(也不是绝对的,但基本是不能一样的)。 MD5算法还具有以下性质: 1、压缩性:任意长度的数据,算出...
2016-04-07 18:36:00 160
转载 HTTP响应头和请求头信息对照表
HTTP Request Header请求头 Header 解释 示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html ...
2016-04-02 12:20:00 174
转载 iPhone/iPad UI尺寸规范
iPhone界面尺寸 设备 分辨率 PPI 状态栏高度 导航栏高度 标签栏高度 iPhone6 plus设计版 1242×2208 px 401PPI 60px 132p...
2016-04-02 12:18:00 519
转载 HTTP响应头信息和请求头信息详解
一:响应头信息 HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详 细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请...
2016-04-02 12:17:00 137
转载 iOS 开发之LLDB调试命令初探
如果你在平时的开发中从未使用过调试器,那你恐怕不知道一个调试器的作用有多大。你可能只满足于通过printf或者NSLog输出信息用于调试。但你只要试着尝试在调试中开始使用调试器LLDB,你会马上感受到调试器给你带来的便利。LLDB是LLVM下的调试器。Xcode从4.0开始编译器开始改用LLV...
2016-03-21 20:49:00 149
转载 iOS 开发之 Xcode断点调试以及动态输出
1、断点的基本操作 断点的操作非常简单,下面通过几张图来介绍一下如何添加、删除、编辑以及使用断点。 2、全局断点 设置全局断点(异常断点),当遇到错误,Debug程序会自动定位到栈底信息,即跳到出错代码所在行。 3、条件断点 设置条件断点,当满足条...
2016-03-21 20:07:00 269
转载 iOS程序员的学习
新技术的了解渠道 WWDC 开发者大会视频 官方文档-Generalguidesiosapi 程序员的学习 ios技术学习 官方文档 sample 实例代码 Guides 指南 reference (API 参考) ...
2016-02-28 21:10:00 84
转载 UI 多控制器
info plist -products产品目录-supportingFiles资源文件放置-info.plist项目的配置文件 Localization native development region本地化 Executable File 可执行文件路径...
2016-02-28 21:08:00 155
转载 iOS开发-UIScrollView的用法
UIScrollView是用来在屏幕上显示那些在有限区域内放不下的内容。例如,在手机屏幕上显示内容丰富的网页或者很大的图片。在这种情况下,需要用户对屏幕内容进行拖动或缩放来查看屏幕或窗口区域外的内容。 所以,ScrollView应该首先有一个窗口,用来显示内容,其次,还要有内容本身。这里的这...
2016-01-26 20:48:00 113
转载 iOS 代码判断设备的系统及型号
1.判断iOS设备系统的版本号:获取iOS设备系统版本很简单只需一句代码即可 //返回一个float类型的数值根据这个数据就可以获取设备系统号[[UIDevice currentDevice]systemVersion] floatValue] ...
2016-01-26 20:33:00 174
转载 修改iOS UITableView分割线左边短一截
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000 if([[[UIDevice currentDevice]systemVersion] floatValue] >= 7.0) { //解决tablevi...
2016-01-26 20:21:00 89
转载 iOS NSLog去掉时间戳及其他输出样式
1.一般项目中我的NSLog会在Prefix.pch文件添加如下代码,已保证在非调试状态下NSLog不工作 #ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#else#define NSLog(...)#en...
2016-01-26 20:10:00 108
转载 UIAlertView的基本使用
#import "ViewController.h" //遵守代理 @interface ViewController ()<UIAlertViewDelegate> @end @implementationViewController - (v...
2016-01-26 19:49:00 136
转载 谈谈你对面向对象的理解
Question:请你谈一下面向对象? Answer: 面向对象是相对于面向过程而言的。面向过程语言是一种基于功能分析的、以算法为中心的程序设计方法;而面向对象是一种基于结构分析的、以数据为中心的程序设计思想。早在面向过程语言时代,有一句话说:程序=算法+数据结...
2016-01-12 08:57:00 271
转载 block的几种应用场景
介绍 声明创建和调用 Block和变量 Block实际应用 1.介绍 Block是一个C Level的语法以及运行时的一个特性,非常像标准C中的函数(函数指针),但是其运行需要编译器和运行时支持,目前LLVM+Clang可以很好的支持Block(苹果修改过的GC...
2016-01-11 19:38:00 233
转载 Xcode WorkSpace含静态库多项目依赖编译
一般的某个应用单独新建一个 project 就可以了,然后把所有的程序文件都放在里面,这个可以满足大部分普通的需求,但是有时候,项目有可能要使用其他的项目文件,或者引入其他的静态库文件,这个时候 workspace 就派上用场了,workspace 即可以单独管理多个项目,又可以通过配置,让各...
2016-01-11 19:24:00 534
转载 OC之 block 本质
实现方式 数据结构定义 block 的数据结构定义如下(图片来自这里): 对应的结构体定义如下: structBlock_descriptor{unsignedlongintreserved;unsignedlongin...
2016-01-07 18:40:00 83
转载 Foundation框架之集合
一、NSArray和NSMutableArray (一)NSArray不可变数组 (1)NSArray的基本介绍 NSArray是OC中使用的数组,是面向对象的,以面向对象的形式操纵对象,是不可变数组。 C语言数组有一个缺点即数组中只能存放同种数据类型的元素。 OC数组只能存放OC对...
2016-01-07 18:38:00 54
转载 foundation之结构体
一、基本知识 Foundation—基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,类等,是其他ios框架的基础。 如果要想使用foundation框架中的数据类型,那么包含它的主头文件就可以了。 即#import<foundation/foundation.h&g...
2016-01-07 18:36:00 117
转载 OC 之协议
(一)简介 1.Protocol:就一个用途,用来声明一大堆的方法(不能声明成员变量),不能写实现。 2.只要某个类遵守了这个协议,就拥有了这个协议中的所有方法声明。 3.只要父类遵守了某个协议,那么子类也遵守。 4.Protocol声明的方法可以让任何类去实现,protocol就是协...
2016-01-07 18:34:00 87
转载 OC 之BOLCK
一、BOLCK (一)简介 BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。 BOLCK和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。 标识符^ (二)基...
2016-01-07 18:32:00 173
转载 在Xcode中使用Git进行源码版本控制
在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版本控制系统。 版本控制系统,...
2016-01-04 22:38:00 75
转载 iOS开发之版本控制(SVN)
版本控制对于团队合作显得尤为重要,那么如何在iOS开发中进行版本控制呢?在今天的博客中将会介绍如何在MAC下配置SVN服务器,如何导入我们的工程,如何在Xcode中进行工程的checkOut和Commit. 一、配置SVN服务器 1、创建Svn服务工作路径同时新建我们的Ap...
2016-01-04 22:29:00 71
转载 iOS 开发中常用的宏
#ifndef FingerTips_Macro_Config_h #define FingerTips_Macro_Config_h //获取屏幕 宽度、高度 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) ...
2016-01-01 12:43:00 64
转载 那些好用的iOS开发工具
版权说明 本文首发于《程序员》杂志 2014 年 6 月刊,未经允许,请勿转载。 前言 从苹果发明 iPhone 起,AppStore 上的一个又一个类似 flappy bird 的一夜暴富的故事刺激着大量开发者加入移动开发大军。随着这些开发者出现的,还有大量方便 iOS 开发者的各...
2015-12-30 00:12:00 113
转载 史上最全Xcode快捷键还有Mac的呢 适用于 IOS开发者
一、关于运行调试 1、运行,停止,都在工具栏的Product里。 Command + R 运行。 Command + . 停止 2、F6单步调试、F7跳入,F8继续, 和Eclipse,VS类似 二、导航 这是导航里的快捷键 到这里要解释一下...
2015-12-23 23:45:00 82
转载 C 语言 运算符
C语言运算符 一、算术运算 C语言一共有34种运算符,包括常见的加减乘除运算。 ①.加法:+还可以表示正号 ②.减法:-还可以表示负号 ③.乘法:*非数学意义上的X ④.除法:/注意1/2的值为0而非0.5 ⑤.取余(模运算):两个整数相除之后的余数(注意两边...
2015-12-18 07:02:00 89
转载 C 语言的 scanf函数
C语言的scanf函数 一、变量的内存分析 (一)字节与地址 ①.内存以字节为单位 每个字节都有自己的内存地址,根据地址就可以找到该字节。整个内存相当于一整个酒店,而酒店以房间为单位,在这里每个房间就相当于是每个字节,地址就是房号,根据房号可以找到房间(根据地址也可以找到内存中的字节)...
2015-12-18 07:00:00 88
转载 C 语言的数据,常量和变量
一、数据 图片文字等都是数据,在计算机中以0和1存储。 (一)分类 数据分为静态数据和动态数据。 ①.静态数据:一些永久性的的数据,一般存储在硬盘中,只要硬盘没坏数据都是存在的。一般以文件的形式存储在硬盘上,电脑关机重启后依然存在。 ②.动态数据:程序运行过程中,动态产生的的临时...
2015-12-18 00:17:00 94
转载 C 语言关键字,标示符和注释
一、关键字 C语言提供的有特殊含义的符号,共32个。 在Xcode中关键字全部高亮显示,关键字全部都为小写。如return、int等。 二、标识符 定义:标识符是程序员在程序中自定义的一些符号和名称。关键字是系统自带的,标识符是自定义的。如函数的名称等,用来区分各种事务。 标识符有一...
2015-12-18 00:15:00 143
转载 C 语言概述
大牛出 天地开 c语言介绍 1972 年出生 1983年ansi c 标准 89 iOS 底层c99 (C 语言学习的重难点 运算符 自增自减运算符 进制 原码反码不麻 进制转换 数组 一维数组 二位 多维 ...
2015-12-16 23:01:00 83
转载 Unix常用命令
(一)基本命令 命令格式: 命令 参数 1.ls 显示文件名,等同于dos下dir命令 命令格式:ls [option] file option: -l 显示详细列表 域1 :文件类型和文件权限 域2 :文件连接数 域3 :文件所有者名字 域4 :文件用...
2015-12-16 22:56:00 81
转载 如何xcode6中创建pch文件
什么是 .pch 文件? pch文件是一个标准的预编译头文件( Pre-Compiled Header). 这个文件会被编译存储在一个缓冲空间里并且自动有且只有一次包含到每个文件里。它能够提高编译速度,让你不用import任何代码到你的代码文件里就能添加了该引用。 问题描述 ...
2015-12-02 13:50:00 101
转载 专注才是第一生产力
写给自己的话: 在程序开发这个行业,学历不是最重要的,梦想,兴趣和坚持才是最重要的! 一个人是否成功,完全取决于对待工作的态度和投入的热情有多大!!要做就做最好。 坚持是获得成功的必经之道,只有在不断的对目标的坚持中,才能实现伟大的梦想! 目标:骨干程序员 企业选...
2015-11-25 20:43:00 152
转载 男人二十三
写下此段文字的时候,我在深圳龙华。 一个城中村的出租屋内 ,窗外光线昏黄,下着小雨,网易云音乐播放的是《突然想起理想这个词》,Mac剩余电量百分之32。 昨天晚上十二点多还在网上投简历,最近两个星期一直是如此,也不知是时候不对还是简历的问题,最近的简历一...
2015-11-09 17:17:00 104
转载 iOS常用基础框架和第三方类库
iOS 常用基础框架 框架名称 功能 Foundation 提供OC的基础类(像NSObject)、基本数据类型等 UIKit 创建和管理应用程序的用户界面 Quartz...
2015-10-13 10:46:00 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人