随笔分类 -  iOS 开发

摘要:iphone ipa打包文件制作在XCode下做ipa很简单,现在我们来说说步骤..1.选择Device - 3.0 | Release模式,然后build2.到程序目录的bulid文件夹下,打开Release-iphoneos, 会发现里面有个.app文件和.app.dSYM文件.我们需要的是.a... 阅读全文
posted @ 2015-02-26 10:27 Big.Eagle 阅读(499) 评论(0) 推荐(0)
摘要:在Interface Builder中,UIButton的backgroundImage不支持拉伸,准确的说是UIButton中的backgroundImage不能支 持contentStretch属性(只能对UIImageView起作用),在IB中,不能单独对UIButton的background... 阅读全文
posted @ 2014-12-18 10:03 Big.Eagle 阅读(169) 评论(0) 推荐(0)
摘要:创建型1. Factory Method(工厂方法)意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。适用性:当一个类不知道它所必须创建的对象的类的时候。当一个类希望由它的子类来指定它所创建的对象的时候。当类将创建对象的职责委托给多... 阅读全文
posted @ 2014-12-18 10:00 Big.Eagle 阅读(195) 评论(0) 推荐(0)
摘要:-(BOOL) isKindOf:class 表示:对象是否为class或其父类-(BOOL) isMemberOf:class 表示:对象是否为class-(BOOL) respondsToSelector:selector 表示:对象是否能够响应selector指定的方法-(BOOL) inst... 阅读全文
posted @ 2014-12-18 09:57 Big.Eagle 阅读(2690) 评论(0) 推荐(0)
摘要:// 获取对象所有属性:- (NSArray*)propertyKeys{ unsigned int outCount, i; objc_property_t *properties = class_copyPropertyList([self class], &outCount); ... 阅读全文
posted @ 2014-12-18 09:42 Big.Eagle 阅读(1001) 评论(0) 推荐(0)
摘要:类 CATransition实现了layer的过渡动画。也就是说是控制layer的过渡动画类。CATransition来实现我们特定的过渡动画。也可以通过一个自定义的CIFilter实体来实现过渡动画。 相关属性 1.0。 0.0。 float类型的。0.0到1.0之间。endPr... 阅读全文
posted @ 2014-10-27 16:41 Big.Eagle 阅读(239) 评论(0) 推荐(0)
摘要:- (IBAction)btnClicked:(id)sender { //创建CATransition CATransition *transition = [CATransition animation]; //持续时长 transition.duration =... 阅读全文
posted @ 2014-10-27 16:22 Big.Eagle 阅读(325) 评论(0) 推荐(0)
摘要:本节由CocoaChina翻译组成员DevTalking (博客)翻译自苹果官方文档App Extension Programming Guide--Handling Common Scenarios一节,敬请勘误。欢迎加入我们的翻译小组,详情请参看:CocoaChina编辑和译者招募! 当编写自定... 阅读全文
posted @ 2014-10-16 20:19 Big.Eagle 阅读(578) 评论(0) 推荐(0)
摘要:1>4个触摸事件【触摸事件主要是针对视图】- ( void )touchesBegan:( NSSet *)touches withEvent:( UIEvent *)event;- ( void )touchesMoved:( NSSet *)touches withEvent:( UIEvent... 阅读全文
posted @ 2014-09-18 21:01 Big.Eagle 阅读(319) 评论(0) 推荐(0)
摘要:1、初始化+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;+ (N... 阅读全文
posted @ 2014-09-15 20:09 Big.Eagle 阅读(257) 评论(0) 推荐(0)
摘要:取消git全局设置很多同学照着网上的教程,都会对git进行全局设置,例如:git config --global user.name "your_name"git config --global user.email "your_email"如果你多参与的项目都允许你用同一个用户名和邮箱,这样设置... 阅读全文
posted @ 2014-09-14 21:35 Big.Eagle 阅读(619) 评论(0) 推荐(0)
摘要:今天移动Xcode中默认的pch文件位置,引发了2个错误,文件移动结构如下(other目录结构对应硬盘上的一个具体目录):错误1:移动完pch文件后抛出的:原因是移动了pch默认的目录,导致Xcode从pch原目录找不到文件。解决办法:修改pch文件的目录为真实目录错误2:修改完pch文件路径为真实... 阅读全文
posted @ 2014-08-31 11:54 Big.Eagle 阅读(302) 评论(0) 推荐(0)
摘要:在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录... 阅读全文
posted @ 2014-08-30 15:00 Big.Eagle 阅读(324) 评论(0) 推荐(0)
摘要:最近刚接触Git,发现挺好用的,而且OSC还提供了免费的托管仓库,打算把自己电脑上的代码同步到OSC上,结果总是出现各种失败。网上搜索的解决方案大部分是先在Git@OSC上创建项目,然后再clone到本地,而我是想把已经在本地创建好的仓库直接push到Git@OSC上。摸索半天终于解决,分享一下我的... 阅读全文
posted @ 2014-08-30 12:13 Big.Eagle 阅读(16245) 评论(0) 推荐(1)
摘要:@interface MyProfileViewCell : UITableViewCell@end@implementation MyProfileViewCell- (void)layoutSubviews{ [super layoutSubviews]; CGRect frame ... 阅读全文
posted @ 2014-08-26 11:46 Big.Eagle 阅读(389) 评论(0) 推荐(0)
摘要:•在iPhone中,Modal是一种常见的切换控制器的方式,默认是从屏幕底部钻出来•在iPad中,Modal的使用频率也是非常高的,用法基本一致简单呈现1>默认全屏展示2>显示在屏幕中间(设置界面)Modal的呈现样式Modal一共有4种呈现样式•UIModalPresentationFullScr... 阅读全文
posted @ 2014-08-05 13:35 Big.Eagle 阅读(261) 评论(0) 推荐(0)
摘要:一:简介•UIPopoverController是在iPad开发中常用的一个组件(在iPhone上不允许使用),使用非常简单•UIPopoverController也是一个控制器,跟其他控制器不一样的是,它直接继承自NSObject,并非继承自UIViewController•它只占用部分屏幕空间来... 阅读全文
posted @ 2014-08-05 11:05 Big.Eagle 阅读(777) 评论(0) 推荐(0)
摘要:0、加载网络图片,需要使用URL,所以,只要类提供了有传URL的方法,就可以从网络下载图片, 比如NSData可以从网络下载图片,显示到imageView上:选择使用SDWebImage加载图片!使用SDWebImage加载图片,会帮我们自动做图片缓存,下次从相同的URL中下载图片,会自动去缓存... 阅读全文
posted @ 2014-07-28 23:29 Big.Eagle 阅读(364) 评论(0) 推荐(0)
摘要:1>音频播放Ø依赖的框架:AVFoundation、AudioToolbox框架Ø播放长音乐:AVAudioPlayerØ播放短音效:加载音频文件生成SystemSoundIDØ录音:AVAudioRecord2>视频播放两个视频播放类的区别:MPMoviePlayerController继承自NS... 阅读全文
posted @ 2014-07-20 22:43 Big.Eagle 阅读(194) 评论(0) 推荐(0)
摘要:1. 定义一个全局的AFHttpClient:包含有 1> baseURL 2> 请求 3> 操作队列 NSOperationQueue 2. 由AFHTTPRequestOperation负责所有的“网络”操作请求完整demo:文件上传关键代码: 1 - (IBAction)upload { 2 ... 阅读全文
posted @ 2014-07-20 21:56 Big.Eagle 阅读(883) 评论(0) 推荐(0)