自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (31)
  • 收藏
  • 关注

原创 UISearchBar 修改背景颜色透明

输入相关关键字在百度中能搜索出来很多,但是都不靠谱,于是Google了一下,在StackOverFlow中找到一个蛮靠谱的方法,试了可行。 with iOS8 sdks apple moved @"UISearchBarBackground" view one level deeper, so have will need to look at subviews of the ch

2015-09-17 16:24:55 6860

原创 xcode6中自动布局autolayout和sizeclass的使用

一、关于自动布局(Autolayout)hi,all:在经过了一番犹豫之后,我决定将我自己做的这个小APP的源码公布给大家:其出发点是和大家一起学习iOS开发,仅供学习参考之用。之前代码是托管与gitlab上的,今天我将其pull到github上来了,大家可以自行下载:git clone git@github.com:lihux/twentyThousand

2014-11-10 15:17:30 1040

原创 【解决方案】Xcode制作inhouse的时候:Archive后无法导出ipa包

Q:Xcode Archive后无法导出ipa包,Archive Type为Generic Xcode ArchiveA: 在所有依赖的库的工程作如下三点处理:1、将Build Settings→Deployment→Skip Install 设置为 YES,但项目的Skip Install却要保持为NO。2、将Build Phases→Copy Headers中的所有头文件拉到P

2014-10-13 15:56:42 1796 1

原创 IOS6之AutoLayout(四)

这一篇讲解更通用的相对布局方法,其中例子引用别人的一个demo。IOS的UIView是否可以使用相对布局,可以用如下方法去判断:if ([self.viewrespondsToSelector:@selector(addConstraints:)]){//相对布局代码} else{//绝对布局代码}下面

2014-10-11 16:53:54 1413

原创 IOS6之AutoLayout(三)

继续介绍Image的相对布局实现:直接上代码:[cpp] view plaincopyprint?@interface ViewController1 ()  {      float aspect;  }  @property (nonatomic, strong) UIImageView *imageView;

2014-10-11 15:50:58 1032

原创 IOS6之AutoLayout(二)

继IOS6之AutoLayout(一)简单讲解了的”上沿“、”下沿“、”左沿“、”右沿“相对布局方法之后,本篇讲解相对布局中的居中。直接看实现代码:[cpp] view plaincopyprint?UIButton *secondButton = [UIButtonbuttonWithType:UIB

2014-10-11 15:21:18 755

原创 IOS6之AutoLayout(一)

IOS6出现之后,新建一个ViewController,从NIB文件初始化,然后添加到window上。然后用5.0模拟器去执行项目,会发现app崩溃了。原因就是IOS6之后,NIB文件的选项中多了AutoLayout属性,而IOS6之前是不支持的,所以项目崩溃了,解决办法是取消AutoLayout就可以在5的模拟器上运行了。但一味的避开AutoLayout这个新特性也不是办法,所以研究了下。

2014-10-11 10:57:09 1587

原创 xcode 删除不用的provisioning 文件

xcode5 如果切换开发者账号,老的provisioning 还会在生成ipa时选择provisioning看到,需要手动删除xcode5 provisioning profile path: ~/Library/MobileDevice/Provisioning Profiles打开并日期排序,删除老的 provisioning profile 文件即可。

2014-09-01 14:50:39 3092

原创 Choose a destination with a supported architecture in order to run on this device.

Choose a destination with a supported architecture in order to run on this device.通常出现这个问题的原因是以前的老项目在新版本的xcode中打开时会出现为这个问题。郁闷了一段时间, 在网上也没有找到合适的解决方案, 后来发现其实是这个提示过于误导。大部分人看到这个提示,立马会想到可能是arch

2014-08-21 14:05:10 545

原创 CocoaPods安装和使用教程

CocoaPods安装和使用教程Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含C

2014-08-15 14:08:10 541

原创 ffmpeg 编译去掉 警告 warning: ARM function not 4-byte aligned:

ffmpeg 编译的时候,如果出现warning: ARM function not 4-byte aligned:  信息,只需要在configur

2014-07-09 15:29:04 10884

原创 Xcode5--sdk7.1-----编译ffmpeg

在Xcode5下,编译ffmpeg连接264库,鼓捣了很久,终于搞定,记录下来;步骤:1.首先编译264库http://www.videolan.org/developers/x264.html,下载264库,编译打开终端:输入CC=/Applications/Xcode.app/Contents/Developer/usr/bin/gcc ./configure --host=a

2014-07-09 07:08:16 2075

原创 IOS 获取系统版本字符串,并且转化成float类型

IOS  中获取系统版本,比较简单([[UIDevicecurrentDevice] systemVersion]);看到网络上很多转化系统字符串到float 的方法,都是使用 [[[UIDevice currentDevice] systemVersion] floatValue]; 但是这个方法我遇到一个问题,就是如果系统版本是7.1.1  的时候,转化生成的float 有问题,我

2014-05-19 16:02:29 4944

原创 iOS由ImageIO.framework实现gif的系统解码

首先先简单介绍一下gif的几个算是术语吧:frame(帧):一个gif可以简单认为是多张image组成的动画,一帧就是其中一张图片image.frameCount(帧数): 就是一个gif有多少帧loopCount(播放次数):有些gif播放到一定次数就停止了,如果为0就代表gif一直循环播放。delayTime(延迟时间):每一帧播放的时间,也就是说这帧显示到delayTime就

2013-09-26 11:12:15 3093

原创 谈谈Objective-C的警告

一个有节操的程序员会在乎自己的代码的警告,就像在乎饭碗边上有只死蟑螂那样。——@onevcat重视编译警告现在编译器有时候会很吵,而编译器给出的警告对开发者来说是很有用的信息。警告不会阻止继续编译和链接,也不会导致程序不能运行,但是很多时候编译器会先你一步发现问题所在,对于Objective-C来说特别如此。Clang不仅对于明显的错误能够提出警告(比如某方法或者接口未实现),

2013-07-31 16:05:25 1088

原创 软件Bug引发的十次严重后果

2009年2月份Google的Gmail故障,应该算是最近因软件故障而受到广泛关注的事件。据Google后称,那次故障是因数据中心之间的负载均衡软件的Bug引发的。Gmail故障还仅是导致用户几个小时内无法访问邮箱,并没有造成伤亡。当然了,对某些用户来讲,是非常不便。但看了伯乐在线博客的这篇文章后,您会发现,Gmail的故障问题真是“小巫见大巫”了。一触即发的第三次世界大战

2013-05-24 15:19:56 1813

原创 vs2005如何打开vs2008中创建的工程(项目)

vs2005如何打开vs2008中创建的工程(项目)【转】keyword:vs2005与vs2008之间的项目格式相互转换方法方法1:用记事本打开.sln文件,你将看到: Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 你把它改成: Microsof

2013-05-23 21:47:41 1018

原创 Ios 中调用webservice 的例子

来自会员lena.li的分享:在rang的新浪博客中看到的,webservice调用,觉得很有用,就贴出来了,自己也当保存了。webservice(一个是使用NSURLConnection写的类,还有一个是ASIHttpRequest写的webservice调用类)

2013-05-14 13:03:47 840

原创 UIView(包括子类)的几个初始化时执行动作的时机

根据你需要执行的动作, 这里有几个方法:-(id)initWithFrame:(CGRect)frame - UIView的指定初始化方法; 总是发送给UIView去初始化, 除非是从一个nib文件中加载的;-(id)initWithCoder:(NSCoder *)coder - 从nib文件中加载的时候发送此消息给UIView;-(void)awakeFromNib

2013-05-07 10:06:29 815

原创 WINCE5.0模拟器的安装及使用

由于开发过程中,有一些机器部署不了,实在难以调试,特此贴出wince5.0模拟器的安装及使用。模拟器下载地址:wince5.0模拟器安装好STANDARD_SDK.msi SDK,由于权限原因,上传不了大于60M的文件,暂不提供下载地址。安装好之后,打开Visual Studio,建立Smart Device工程。选择

2013-05-06 22:33:35 1287 1

原创 激励年轻人的30句话真言,读懂让你受用一生!

那一年,我们从学校的大门走向社会;那一年,我们正直青春时期才二十一二岁;那一年,我们开始正面面对现实。没有人会认为你很可怜,没有人会认为你需要帮助,我们真正要靠的是自己,30句话告诉你该做什么,该怎么做!         1、一个年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变了。   2、成功者就是胆识加魄力,曾经在火车上听人谈起过温州人

2013-05-03 20:20:24 847

原创 iphone静态库合并

对iPhone项目来说,静态库对于设备(Device)和模拟器(Simulator)的编译是不一样的。需要链接静态库的工程在编译Device和Simulator的时候需要区别对待。需要链接到不同的静态库。这就很麻烦。解决方法是使用lipo指令,将Device静态库和Simulator静态库合并为一个肥静态库,链接静态库的工程只需要链接这个肥静态库即可满足Device和Simulator的编

2013-05-03 10:31:28 690

原创 清除VS最近项目的历史记录

VS2003:HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/7.1/ProjectMRUListVS2005:HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/ProjectMRUListVS2008:HKEY_CURRENT_USER/Software/Mi

2013-05-02 20:52:01 2532

原创 关于renderInContext方法内存管理 memory warning

最近做的一个项目需要使用[view.layer renderInContext:context]方法把view绘到画布上,功能实现后发现,只要循环多画几个view 内存就会爆掉。。检测了下内存使用情况,发现是这个方法导致内存直线上升,然后爆掉。Google后发现解决办法如下:在[view.layer renderInContext:context]之后加上一句:view.layer.con

2013-05-02 17:48:11 3347

原创 iphone开源网络编程cocoaasyncsocket

iphone的CFNetwork编程比较艰深。我选择使用AsyncSocket开源库来开发,下面介绍一些简单的使用,并给出我写的一个简单的实现模板,只要添加自己的处理代码就可以使用了。 官方网站:http://code.google.com/p/cocoaasyncsocket/ 一.项目添加ASyncSocket  1.下载ASyncSocket库源码

2013-04-28 18:04:42 683

原创 iOS SDk:创建一个自定义文本输入框

创建一个好的应用不是一件简单的事,一般来说,最难做的是创建一个内容丰富,吸引人的界面。这个教程教你如何创建一个自定义的文本输入框。  启动Xcode,创建一个Single View Application  1.创建项目  启动Xcode,创建一个Single View Application 给项目命名,我的命名是CustomVie

2013-04-26 17:03:31 2104

原创 XCode的一些调试技巧

XCode 内置GDB,我们可以在命令行中使用 GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。po 命令:为 print object 的缩写,显示对象的文本描述(显示从对象的 description 消息获得的字符串信息)。比如:上图中,我使用 po 命令显示一个 NSDictionary 的内容。注意在左侧我们可以看到 dict 的一些

2013-04-24 09:46:18 722

原创 xCode崩溃,设置全局断点

1、添加一个软断点 Run->Manage Breakpoints -> Add symbolic breakpoint,并输入 objc_exception_throw2、XCode4设置不太一样: 在Edit–>Scheme里面 找到Arguments(在xcode 4.2中,在菜单 product->edit scheme中)把下面3个值设置成YES

2013-04-24 09:36:53 2740

原创 mac,windows 下面 删除所有的 .svn 文件

mac 下面删除.svn 文件的命令如下:sudo find /Users/justfly/Documents/workspace/justSVN/ -name ".svn" -exec rm -r {} \;windows 下面删除.svn ,执行下面的命令for /r projectDic %i in (.svn) do rd /s /q %i  projectDi

2013-04-23 20:43:25 759

原创 windows 下面 怎样删除svn目录中的.svn文件夹

1、怎样删除svn目录中的.svn文件夹要删除svn项目中的.svn目录,最正规的方式是用export命令,将svn项目导出到一个新目录下,不会包含任何.svn目录。如果不能使用export命令,在windows下有方便的办法删除:Java代码 www.2cto.com for /r projectdir %i in (.svn) do rd /s /q %i Projectdir是svn项目

2013-04-23 09:34:57 2835

原创 图文介绍windows搭建SVN服务端的基本步骤

由于公司的安装svn的server down了,为了手上在建项目的代码管理,决定临时在自己的本本上搭建一个SVN服务端。 具体的安装配置过程如下: 一、首先需要获取服务端和客户端 1.服务端Subversion 截止2010-12-23最新版位1.6.15 官网:http://subversion.tigris.org/ or http://subversion.apache.

2013-04-22 22:09:40 715

原创 GCD介绍(四): 完结

Dispatch Queue挂起dispatch queue可以被挂起和恢复。使用 dispatch_suspend函数来挂起,使用  dispatch_resume 函数来恢复。这两个函数的行为是如你所愿的。另外,这两个函数也可以用于dispatch source。一个要注意的地方是,dispatch queue的挂起是block粒度的。换句话说,挂起一个queue并不会将当前正

2013-04-22 13:26:17 693

原创 GCD介绍(三): Dispatch Sources

何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。说的貌似有点不清不楚。我们到底讨论哪些事件类型?下面是GCD 10.6.0版本支持的事件:Mach port send right state changes.Mach p

2013-04-22 13:23:13 615

原创 GCD介绍(二): 多核心的性能

概念为了在单一进程中充分发挥多核的优势,我们有必要使用多线程技术(我们没必要去提多进程,这玩意儿和GCD没关系)。在低层,GCD全局dispatch queue仅仅是工作线程池的抽象。这些队列中的Block一旦可用,就会被dispatch到工作线程中。提交至用户队列的Block最终也会通过全局队列进入相同的工作线程池(除非你的用户队列的目标是主线程,但是为了提高运行速度,我们绝不会这么干)

2013-04-22 13:22:12 705

原创 GCD介绍(一): 基本概念和Dispatch Queue

什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。除了代码的平行执行能力,GC

2013-04-22 13:21:27 908

原创 编程从业五年的十四条经验 句句朴实

排列不分先后:1. 当性能遇到问题时,如果能在应用层进行计算和处理,那就把它从数据库层拿出来。排序和分组就是典型的例子。在应用层做性能提升总是要比在数据库层容易的多。就像对于MySQL,sqlite更容易掌控。 2. 关于并行计算,如果能避免就尽量避免。如果无法避免,记住,能力越大,责任越大。如果有可能,尽量避免直接对线程操作。尽可能在更高的抽象层上操作。例如,在iOS中,

2013-04-19 13:39:59 612

原创 百万级访问网站前期的技术准备

百万级访问网站前期的技术准备 开了自己域名的博客,第一篇就得来个重磅一点的才对得起这4美金的域名。作为一个技术从业者十年,逛了十年发现有些知识东一榔头西一棒槌的得满世界 看个遍才整理出个头绪,那咱就系统点的从头一步一步的说,一个从日几千访问的小小网站,到日访问一两百万的小网站,怎么才能让它平滑的度过这个阶段,别在 技术上出现先天不足,写给一些技术人员,也写给不懂技术的创业者。对互联

2013-04-17 20:41:53 837

原创 GCD之dispatch queue

iOS中多线程编程工具主要有: NSThreadNSOperationGCD这三种方法都简单易用,各有千秋.但无疑GCD是最有诱惑力的,因为其本身是apple为多核的并行运算提出的解决方案.虽然当前移动平台用双核的不多,但不影响GCD作为多线程编程的利器(ipad2已经是双核了,这无疑是一个趋势).http://www.cnblogs.com/scorpiozj/archive/2

2013-04-17 17:19:46 643

原创 iphone ios 如何使用gcd

1。GCD之dispatch queuehttp://www.cnblogs.com/scorpiozj/archive/2011/07/25/2116459.html2。iOS中GCD的魔力http://blog.csdn.net/favormm/article/details/64532603。官方 ,内容真的很多http://developer

2013-04-17 17:18:53 854

原创 25个增强iOS应用程序性能的提示和技巧--高级篇

在开发iOS应用程序时,让程序具有良好的性能是非常关键的。这也是用户所期望的,如果你的程序运行迟钝或缓慢,会招致用户的差评。然而由于iOS设备的局限性,有时候要想获得良好的性能,是很困难的。在开发过程中,有许多事项需要记住,并且关于性能影响很容易就忘记。本文收集了25个关于可以提升程序性能的提示和技巧。分为3个不同的等级:初级、中级和高级: 高级当且仅当下面这些技巧能够解决问题

2013-04-12 15:31:32 699

charles-proxy-ssl-proxying-certificate.crt

charles-proxy-ssl-proxying-certificate.crt

2016-06-02

MySQL 5.5.28-1 linux2.6.x86_64.rpm

MySQL-server-5.5.28-1.linux2.6.x86_64.rpm,

2014-12-04

MySQL-server-5.5.28-1.linux2.6.x86_64.rpm

MySQL-server-5.5.28-1.linux2.6.x86_64.rpm

2014-12-04

西蒙iPhone OpenGL ES最完整实例代码

网上最全的西蒙iPhone OpenGL ES实例代码,中文的教程还没有翻译完,所以网上的代码就只有一部分。这是官方网站上的实例代码,这应该是最完整的实例代码了。

2013-10-22

《C#面向对象程序设计》源代码(CS)

《C#面向对象程序设计》源代码。本书以面向对象的软件工程思想为主线,细致深入地讲解了C#语言面向对象程序设计的方法和技巧,内容涵盖面向对象的基本概念、基于接口的设计、泛型程序设计方法、Windows和Web应用开发,以及数据库访问技术。全书提供了丰富的示例代码和课后习题,并通过一个贯穿全书的“旅行社管理系统”案例展现了如何运用C#语言和面向对象技术来进行实际软件系统开发。

2013-05-23

基于C#的Windows CE程序开发实例教程.zip

本书以C#语言、Visual Studio.NET 2003为开发环境,深入介绍了 Windows CE应用程序开发的实用技术。本书分为基础篇和应用篇两部分。基础篇主要介绍了Windows CE概述、C#程序设计基础、XML基础、SQL CE数据库。应用篇主要通过4个实例程序介绍Windows CE程序开发,这些实例是基于XML存储数据的图书管理系统、基于S...

2013-05-22

VS2008清除打开的历史项目记录

用于清除VS2008打开的历史记录的插件,可选择清除。 安装之后会在VS2008“文件”菜单显示"Clear Recent Items..."

2013-05-02

ios 开发编码规范

ios 开发编码规范文档。不可多得的好文当

2013-04-24

C语言经典程序1000例

里面包括了常用的C语言程序,既可以当独立的程序使用,也可以当做是子程序呗调用,为自己编程序节省时间和精力

2012-10-18

无缝可循环可点击的UIScrollVeiw+UIPageControl例子

无缝可循环可点击的UIScrollVeiw+UIPageControl例子,不过没有用到重用机制,有需要的朋友可以拿去看看,

2012-09-19

commons-codec-1.3.jar

commons-codec-1.3.jar

2011-10-16

漂亮的登陆页面下载

很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面很漂亮的登陆页面

2011-09-30

iphone sqlite 例子

使用 iPhone sqllite 数据库的代码,非常实用。。。

2011-09-28

Cocoa入门 pdf

Cocoa入门 pdf iPhone开发

2011-09-07

struts2 spring hibernate 例子 ssh

网上,有很多的, 例子,可是下载下来,没有一个能用的,所以自己写了一个

2011-08-27

iPhone与iPad开发实战(iPhone and iPad in Action )

英文原版。 本书旨在以教程的形式讲解如何使用本地iPhone SDK 进行iPhone/iPad 开发。首先介绍了Objective-C、Xcode、Interface Builder、视图控制器、标准事件和动作模型等基础知识,接着介绍了一些数据访问方法与出色的硬件功能(加速计、GPS 和罗盘),然后讨论了媒体、音频、图形、互联网等主题,最后通过实例展示了如何使用Game Kit 框架、推送通知、Map Kit 框架和Store Kit 框架等。   本书适合所有iPhone 和iPad 开发人员阅读。

2011-08-10

struts2 权威指南 pdf

struts2 权威指南 pdf 完整版 超清晰

2011-07-22

OpenGL 中文 教程

非常好的 OpenGL基础学习 资料。中文版的。

2011-07-18

OpenGL基础学习

OpenGL基础学习,OpenGL基础学习 资料,很适合入门。

2011-07-18

经典编程900例c语言

经典编程 900 例,c 语言,都是非常经典的例子。

2011-07-15

iPhone开发秘籍(第2版)

iphone 开发 秘籍 第二本 pdf 格式的电子书,非常方便

2011-07-07

Android 中文文档 api

非常好的android 中文资料文档,欢迎大家下载

2011-02-18

Ext2 核心 API 中文详解

Ext2 核心 API 中文详解 pdf 格式的资料

2010-05-03

ibatis_开发指南

ibatis_开发指南ibatis_开发指南ibatis_开发指南ibatis_开发指南

2010-04-30

最简单的iBatis入门例子.pdf

最简单的iBatis入门例子,最简单的iBatis入门例子

2010-04-30

网页制作最简单入门 非常好的资源

非常好的资源 下网大家下载 非常好的资源 非常好的资源

2009-07-20

空空如也

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

TA关注的人

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