自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李布衣

厚积薄发

  • 博客(110)
  • 资源 (1)
  • 收藏
  • 关注

原创 UISearchBar

//修改取消按钮颜色 [[UIBarButtonItem appearanceWhenContainedInInstancesOfClasses:[NSArray arrayWithObjects:[UISearchBar class], nil]] setTitleTextAttributes:[NSDictionary dictionaryWithObject:[UIColor gre

2015-12-23 10:23:29 675

转载 NSDateFormatter NSString转NSDate 出现 8小时偏差解决方法

转载自:http://zani.iteye.com/blog/1144903NSDate存储的是世界标准时(UTC),输出时需要根据时区转换为本地时间平常做项目服务器返回的都是本地时间也就是中国时区的时间,而NSDate存储的是世界标准时(UTC),如果转化为NSDate就会出现八小时的偏差。解决方法如下:NSDateFormatter *dateFormatter =

2015-11-06 12:02:33 5913

转载 在Mac下安装XAMPP

转载自:http://blog.csdn.net/kesalin/article/details/7184340XAMPP 是个啥?来自官方的简介:[cpp] view plaincopyprint?适用于 Mac OS X 的 XAMPP 是 Mac OS X 上最简单,最实用,也最完整的网络服务器解决方案。该发行版包括整合

2015-11-05 10:03:48 672

转载 在Mac下安装Wordpress

转载自:http://blog.csdn.net/kesalin/article/details/7184387我们可以在本机安装 wordpress,从而能在本地建站,折腾并调试。本文将详细介绍如何在Mac下安装wordpress。1,首先按照前文在Mac下安装XAMPP所述,安装XAMPP;2,为wordpress安装数据库。wordpress自身是不带数据库的,需

2015-11-05 10:00:17 1114

转载 CSDN-markdown编辑器语法——字体、字号与颜色

转载自:http://blog.csdn.net/testcs_dn/article/details/45719357/Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改字体、字号与颜色等功能的!  CSDN-markdown编辑器是其衍生版本,扩展了Markdown的功能(如表格、脚注

2015-11-05 00:16:28 487

转载 ios逆向工程-静态分析

转载自:http://my.oschina.net/iq19900204/blog/340297最近在学习IOS逆向工程,查看网络上的资料也不是太多,边学边总结一下。首先学习资料:念茜(大神)的博客: http://nianxi.net《ios应用逆向工程 分析与实战》-------------------------------------

2015-10-20 10:28:21 654

原创 关于edgesForExtendedLayout和automaticallyAdjustsScrollViewInsets

拿UIScrollView来举例,在含有导航栏的页面内, self.edgesForExtendedLayout = UIRectEdgeNone; 调整的是UIScrollView本身的位置,self.automaticallyAdjustsScrollViewInsets = NO;调整的是UIScrollView显示内容的位置。在iOS7之后self.edgesForExtended

2015-10-16 10:14:47 3417

转载 VIM技巧

转载自:http://www.2maomao.com/blog/wp-content/uploads/vim_tips.txt最佳vim技巧----------------------------------------# 信息来源----------------------------------------www.vim.org : 官方站点comp.ed

2015-10-15 11:03:38 3494

转载 认识与入门 Markdown

转自:http://sspai.com/25137Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种

2015-10-13 18:25:20 464

转载 objc.io 第9期之字符串渲染

本文转自:http://iosinit.com/?p=880注:本文翻译自 objc.io,原文链接是:String Rendering在本期中我们已经讨论了很多关于字符串不同的话题,从编码到本地化再到语法分析。但多数情况下,字符串最终还是需要被绘制到屏幕上供用户查看、交互。这篇文章涵盖了最基本、最好的练习,以及在用户界面上呈现字符串可能遇到的常见陷阱。如何将字符串

2015-10-13 16:59:22 462

原创 关于导航控制器使用手势滑动返回上一个界面中途导航条消失的解决办法

在项目中遇到一种情景,在导航控制器中有个界面A导航条需要隐藏而A的下一级界面B则需要显示导航条。我刚开始的解决方案是在A的viewWillAppear方法中设置self.navigationController.navigationBar.hidden = YES;而在B的viewWillAppear方法中设置self.navigationController.navigationBar.hi

2015-10-12 23:35:26 6123

转载 iOS9多任务管理器效果iCarousel高级教程

转自:http://www.codeceo.com/article/ios9-icarousel.htmliOS9马上要发布了 为了我司APP的兼容性问题 特意把手上的iOS Mac XCode都升级到了最新的beta版 然后发现iOS9的多任务管理器风格大变 变成了下面这种样子我忽然想起来之前的文章提到我最爱的UI控件iCarousel要实现类似这种效果其实是很简单的

2015-10-12 21:39:08 1559

转载 深入理解 Objective-C:方法缓存

转自:http://www.codeceo.com/article/objective-c-cach.html摘要只要用到Objective-C,我们每天都会跟方法调用打交道。我们都知道Objective-C的方法决议是动态的,但是在底层一个方法究竟是怎么找到的,方法缓存又是怎么运作的却鲜为人知。本文主要从源码角度探究了Objective-C在runtime层的方法决议(M

2015-10-12 21:36:58 443

转载 iOS后台模式开发指南

转自:http://www.codeceo.com/article/ios-background-guide.html自从古老的iOS4以来,当用户点击home建的时候,你可以使你的APP们在内存中处于suspended(挂起)状态.即使APP仍停留在内存中,它的所有操作是被暂停的直到用户再次运行它.当然这个规则中有例外情况.在特定的情况下,这个APP仍然可以在后台中执行某些操

2015-10-12 21:33:51 1609

转载 IOS的后台任务

转自:http://blog.csdn.net/chowpan/article/details/22417247翻译自:http://www.raywenderlich.com/29948/backgrounding-for-ios(代码部分若乱码,请移步原链接拷贝)自ios4开始,用户点击home按钮时,你可以将app设计为挂起状态。app在内存中,除非用

2015-10-12 21:00:42 676

转载 iOS中AutoLayer自动布局流程及相关方法

转自:http://my.oschina.net/w11h22j33/blog/208574关于UIView的Layer,IOS提供了三个方法:1、layoutSubviews在iOS5.1和之前的版本,此方法的缺省实现不会做任何事情(实现为空),iOS5.1之后(iOS6开始)的版本,此方法的缺省实现是使用你设置在此view上面的constraints(Autolay

2015-10-12 17:20:25 390

转载 IOS APP配置.plist汇总

转自:http://my.oschina.net/u/727843/blog/392824整了一下了,分享給大家    1.     Application does not run in background(键名:UIApplicationExistsOnSuspend)自从iOS4.0之後,當你在應用程式執行的時候按下Home 鍵,應用程式並不會中斷目前的執行,而是躲到背景去了。

2015-10-12 17:16:47 352

原创 xml<></> 和</>的区别

content这是正常的一个元素,当内容content为空时,可以简写为,是一个自闭合元素。

2015-10-12 17:15:13 2443

转载 Xcode中Info.plist文件各个键的作用说明【搜藏】

转自:http://www.cnblogs.com/linyc/p/4180336.htmlLocaliztion native development region --- CFBundleDevelopmentRegion 本地化相关,如果⽤户所在地没有相应的语言资源,则用这个key的value来作为默认 Bundle display name --- CFBu

2015-10-12 17:12:30 655

转载 Git配置SSH,并Push到GitHub上的相关流程

转自:http://www.open-open.com/lib/view/open1416647023164.html首先,你可以试着输入git,看看系统有没有安装Git$ gitThe program 'git' is currently not installed. You can install it by typing:sudo apt-get install git

2015-10-12 14:13:35 610

转载 在iOS开发中使用icon font的方法

http://iconfont.cn/help/iconuse.html在开发阿里数据iOS版客户端的时候,由于项目进度很紧,项目里的所有图标都是用最平常的背景图片方案来实现。而为了要兼容普通屏与Retina屏的设备,苹果要求每个背景图都要以两种尺寸存(a.png和a@2x.png),这让设计师们增加了成本,因为他们每次都得出两份背景图标。现在在web开发上,icon font

2015-10-10 02:45:15 444

转载 UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之间的关系解释

layoutSubviews总结ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)se

2015-10-10 02:18:20 346

转载 layoutSubViews实践

(1)什么时候调用layoutSubViews1、addSubview,view和它的子view的layoutSubView都会被调用。2、调用setNeedsLayout 调用自己的layoutSubView3、改变自己的size会调用自己的layoutSubView4、scroll,可以通过这个特性实现UICollectionView,或者的UITableV

2015-10-10 02:09:04 340

转载 IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)

首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.自己学习时实现的demo,希望对大家有

2015-10-09 15:18:39 453

转载 ios项目icon和default图片命名规则

转自:http://www.cnblogs.com/rothwell/archive/2012/05/18/2507570.html一、应用图片标准iOS控件里的图片资源,苹果已经做了相应的升级,我们需要操心的是应用自己的图片资源。就像当初为了支持iPhone 4而制作的@2x高分辨率版本(译者:以下简称高分)图片一样,我们要为iPad应用中的图片制作对应的高分版本。我知道不少开发

2015-10-08 15:42:19 668

转载 适配iOS 8备忘录 开始启动

PS:大家都说看到那么多图标很头痛,我来给大家解决这个问题:直接下载我的这个包Images.xcassets.zip,解压放到你项目中的直接替换吧,后面你只需要把iCON改成你自己的就行了。。再也不用一个一个拖了 Images.xcassets.zip (277 K) 下载次数:2574   一、Sizes of App UI Ele

2015-10-08 15:40:03 506

转载 Xcode中所需图标总结

在适配iOS8时,要注意标准模式和放大模式的区别。程序启动页Default-568h@2x.png  640*1136Default.png  320*480Default@2x.png  640*960LaunchImage-800-667h@2x.png  750*1334LaunchImage-800-Portrait-736h@3

2015-10-08 15:19:03 1460

转载 IOS 启动画面设置

转载:http://justsee.iteye.com/blog/2123545

2015-10-08 15:14:38 586

转载 iOS Provisioning Profile(Certificate)与Code Signing详解

目录(?)[-]引言写在前面一App IDbundle identifier二设备Device三开发证书Certificates证书的概念数字证书的概念iOS开发证书iOS开发证书的根证书申请证书CSRCertificate Signing Request四供应配置文件Provisioning ProfilesProvisioning Profile的概念Provisi

2015-08-21 13:50:48 484

转载 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系

刚接触iOS开发的人难免会对苹果的各种证书、配置文件等不甚了解,可能你按照网上的教程一步一步的成功申请了真机调试,但是还是对其中的缘由一知半解。这篇文章就对Certificate、Provisioning Profile等做个总结。 1.概念介绍如果你拥有一个开发者账户的话,在iOS Dev Center打开Certificates, Indentifiers & Profiles

2015-08-21 13:47:12 394

转载 Xcode项目引入外部文件夹,不能引用问题

最近在处理一些工程时候,偶尔注意到,工程文件里面添加了一些新的样式图标。什么样子呢,先看图,赫赫。 工程中的蓝色文件夹和以前习惯的黄色文件夹是不是不太一样。今天简单总结一下Folder References and Groups 参考文件夹和分组1. Group 分组在xCode的工程中,右键New Group, 即可创建,也就是黄色的文件夹。工程中想要分类管理的文件,可以

2015-08-19 17:48:09 1641

原创 iOS7坐标问题

在iOS7中,  坐标原点是在屏幕左上角和iOS6不一样。但如果用到UINavigationController作为视图容器, 那么在设置navigationBar.translucent = NO的情况下 坐标系统将回到iOS6时代, 也就是说坐标原点是在navigationBar的左下角,而不是屏幕左上角。而如果没有显示的设置navigationBar.translucent = NO,那

2015-08-17 11:14:30 491

转载 xcode统计源代码行数

在网上搜到几种统计源代码行数的方法:1、打开终端。2、cd到你项目的路径。3、输入如下命令:a) 统计整个工程的所有文件的代码量以及总量find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -p

2015-08-17 10:44:08 461

转载 C 语言和C++语言的 struct对比

1. C++语言将struct当成类来处理的,所以C++的struct可以包含C++类的所有东西,例如构造函数,析构函数,友元等,C++的struct和C++类唯一不同就是    struct成员默认的是public, C++默认private。而C语言struct不是类,不可以有函数,也不能使用类的特征例如public等关键字 ,也不可以有static关键字。2. C++ str

2015-08-07 17:29:42 579

转载 iOS6新特征:UICollectionView介绍(二)

1.2.   Flow Layout1.2.1.     核心概念UICollectionViewFlowLayout是一个具体的layout对象,用来把item布局在网格中,并且可选页眉和页脚。在collection view中的items,可以从一行或者一列flow至下一行或者下一列(行或者列取决于滚动的方向)。每行都会根据情况,包含尽可能多的Cells。Cells可以是相同的尺寸

2015-07-21 17:45:39 464

转载 <iOS>关于Xcode上的Other linker flags

转自:http://www.cnblogs.com/robinkey/archive/2013/05/27/3101095.htmlTargets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等。还记得我们在学习C程序的时候,从C代码到可执行文件经历的步骤是:源代码 > 预处理器 > 编

2015-07-21 15:01:30 363

转载 链接器做什么

转自:http://www.dutor.net/index.php/2012/02/what-linkers-do/前几天,在组内分享了关于链接器的一些东西,在这里总结一下。讨论的背景主要是基于C/C++,Linux平台相关。链接器相关的一些基本问题  学习或者了解链接器,有一些基本的问题需要关心:链接器做些什么;链接器和体系结构;程序是怎样生成的。下面做简要介绍。

2015-07-21 15:00:23 1322

转载 程序编译过程

程序编译程序的编译过程如下图所示,分为预处理、编译、汇编、链接等几个阶段。预处理:预处理相当于根据预处理命令组装成新的C程序,不过常以i为扩展名。编译:    将得到的i文件翻译成汇编代码。s文件。汇编:    将汇编文件翻译成机器指令,并打包成可重定位目标程序的O文件。该文件是二进制文件,字节编码是机器指令。链接:    将引用的其他O文件并入到我们程序所在的o文

2015-07-21 14:54:14 759

转载 C++程序编译过程简介

转自:http://blog.csdn.net/imyfriend/article/details/8684155编译过程主要分为4个过程  1) 编译预处理  预编译程序完成的工作,可以说成是对源程序的“替换”工作。经过这个过程,生成一个没有宏定义、没有条件编译指令、没有特殊符号的输出文件。宏定义命令;例如#define条件编译指令;例如#ifdef头文件包含指令;例

2015-07-21 14:51:58 432

转载 C程序编译过程浅析

前几天看了《程序员的自我修养——链接、装载与库》中的第二章“编译和链接”,主要根据其中的内容简单总结一下C程序编译的过程吧。我现在一般都是用gcc,所以自然以GCC编译hellworld为例,简单总结如下。 hello.c源代码如下:#include int main(){ printf(“Hello, world.\n”); return 0;}

2015-07-21 14:47:31 424

Versions for Mac 1.3.1破解版

平常在Mac下开发一直用Versions1.2.2的破解版 但是一直时不时的会崩溃。这个是朋友给的1.3.1的破解版。。可惜没有安装包。

2014-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除