- 博客(281)
- 资源 (2)
- 收藏
- 关注
转载 GitHub和SourceTree入门教程
-->本教程适用于主流的开源网站github和bitbucket,个人认为sourceTree还是比较好用的git客户端,支持windows和mac os。-->soureceTree的最新版本可能与此教程的screenshot有些许不同,但大同小异(sourceTree的最新版本操作上更人性化)-->在github上注册一个账号,然后登陆。-->在github上点击creat
2015-08-18 10:14:02 400
原创 自定义控件时init编写报错(注意事项)
关于error:Cannot assign to 'self' outside of a method in the init family 有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Cannot assign to 'self'
2015-08-15 16:37:45 414
原创 真机与模拟器有区别(录音)
在做一个录音功能时,在模拟器上完全可以,但是真机上就不能录音。需要在程序中添加如下代码,任意处即可。这样在真机上才可以实现录音功能。AVAudioSession(AVAudioSession是用来控制audio会话的),因此真机测试的时候有些问题(iOS7.1.1) AVAudioSession *session = [AVAudioSession sharedInstance];
2015-08-11 18:04:07 1314
转载 iOS 7:漫谈集合视图(CollectionView)
iOS 7:漫谈集合视图(CollectionView) (2014-01-23 23:06:32)转载▼标签: it 什么是UICollectionViewUICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollection
2015-08-08 11:01:10 555
转载 UIView的clipsTobounds属性
原文 http://blog.csdn.net/jymn_chen/article/details/38095585之前一直都没有搞懂clipsTobounds属性的作用,前几天又遇到了这个属性,这次终于弄明白了。首先看看UIView的clipsToubounds属性在SDK中的描述:@property (nonatomic) BOOL clipsToBo
2015-08-03 10:08:49 254
原创 获得手势所在的图片坐标 & CGRectContainsPoint
- (void)longAction:(UILongPressGestureRecognizer *)recognizer{ UIImageView *imageView = (UIImageView *)recognizer.view; if (recognizer.state ==UIGestureRecognizerStateBegan) {//长按开始//
2015-08-01 10:28:11 718
转载 iOS开发UI篇—transframe属性(形变)
http://www.cnblogs.com/wendingding/p/3742092.html1. transform属性在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度常用的创建transform结构体方法分两大类(1) 创建“基于控件初始位置”的形变CGAffineTransformMakeTranslation(平移)CGAffine
2015-08-01 09:33:34 299
原创 制作蒙板(ios)
已知:1.图片: UIImage *normal ;(被赋值,此值为一个蒙板的形状) normal = [UIImageimageNamed:@"chatfrom_bg_normal"]; normal = [normal resizableImageWithCapInsets:UIEdgeInsetsMake(35,22, 10,
2015-07-31 15:54:47 837
转载 UIApplication sharedApplication详细解释-IOS
iPhone应用程序是由主函数main启动,它负责调用UIApplicationMain函数,该函数的形式如下所示: int UIApplicationMain ( int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName ); 那么UIApplicatio
2015-07-31 15:21:57 294
转载 ios命名规范
最基本的命名规范,一定要遵守(与苹果命名规范一致,多看看苹果各个API中的.h文件和一些Sample Code)看这个官方文档:http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CodingGuidelines/CodingGuidelines.html所有命名要有意义,不要用自认为好理解的缩写,宁可名称
2015-07-31 11:46:04 469
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-31 11:44:48 271
原创 关于动画的切换可以用UIImageView中的属性来实现。
此属性:@property(nonatomic,copy)NSArray *animationImages; // The array must contain UIImages. Setting hides the single image. default is nil用法: 1.@property
2015-07-31 11:09:29 329
原创 音频播放,解决可暂停功能。参考资料
http://www.cnblogs.com/kenshincui/p/4186022.html#avPlayer
2015-07-31 10:29:22 435
原创 icon 图标与名称 LaunchImage
一、图标二、app名称1.中文字符最长六个。若为七个以上只显示五个中文字符,加一个省略号。2.英文字符最长12个。若为再多的话则出现省略号。
2015-07-28 16:27:20 1698
转载 apple 官网 尺寸问题。
DeviceSpecificationsEditable3.5-Inch Retina Display Screenshots (required)One screenshot is required. Up to four additional screenshots can be uploaded. You can rea
2015-07-24 18:15:54 829
转载 iOS设备上的App设计规范
时间:2013-05-30 00:12 来源:本来每 作者:本来每 APP界面设计规范指导APP设计过程中的设计标准,根据统一的设计标准,使得整个APP在视觉上统一。提高用户对APP的产品认知和操作便捷性。今天我们互联网的一些事和大家分享一份iOS设备的App设计规范,内容“本来每”负责整理。
2015-07-24 14:34:57 500
转载 iOS 图标、图形尺寸?
高清晰度的iPhone和iPod touch(单位:像素) 启动影像 :640 x 960APP图标:114 x 114 App Store商店:1024 x 1024Spotlight搜索小图标: 58 x 58文档图标: 44 x 58Web Clip图标 :114 x 114工具栏和导航栏图标 : 约40 x 40标签栏的图标:约60 x 60报刊杂志
2015-07-24 14:30:43 425
原创 证书
http://my.oschina.net/u/1245365/blog/1962631.购买个人或公司帐号。(有了开发资格,可以设置与appstore相关的设置。)2.制作证书Certificates。1)进入钥匙串界面。2)点击菜单栏中的钥匙串添加邮箱号码。点击继续。存到本地。3)双击下载好的证书。证书添加到了本地的钥匙库中。
2015-07-21 12:15:09 329
转载 开发者帐号
谈到苹果开发者账号,我们需要区分一下个人账号、公司账号和企业账号这三种,还有一种是教育账号,这个就不多说了。 个人账号:个人申请用于开发苹果app所使用的账号,仅限于个人使用,申请比较容易,$99。 公司账号:以公司的名义申请的开发者账号,用于公司内部的开发者共用,申请流程相对比较麻烦一下,$99。 企业账号:一般是公司规模在500人以上的企业,用于内部测
2015-07-18 09:22:57 354
转载 关于performSelector调用和直接调用区别
http://blog.csdn.net/meegomeego/article/details/20041887下面两段代码都在主线程中运行,我们在看别人代码时会发现有时会直接调用,有时会利用performSelector调用,今天看到有人在问这个问题,我便做一下总结,[delegate imageDownloader:self didFinishWithImage:i
2015-07-16 10:19:22 298
转载 jsonKit第三方包错误解决方案
转载:http://blog.csdn.net/hemuhan/article/details/17753453在开发IOS的时候,好多第三方库使用JSONKIT这个库,在IOS6.0以上的版本编译的话,会提示 Semantic Issue错误。错误显示:direct access to Objective-C's isa is deprecated in favor of o
2015-07-15 19:03:59 320
转载 ios开发网络篇—POST请求(项目中用到的)
// 1.设置请求路径 NSURL *URL=[NSURLURLWithString:serverHTTP];//不需要传递参数 // 2.创建请求对象 NSMutableURLRequest *request=[NSMutableURLRequestrequestWithURL:URL];//默认为get请求 r
2015-07-15 15:08:27 1097
转载 iOS开发网络篇—GET请求和POST请求
一、GET请求和POST请求简单说明创建GET请求1 // 1.设置请求路径2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.text,self.pwd.text];3
2015-07-14 12:01:42 409
转载 block----
http://my.oschina.net/leejan97/blog/268536本文翻译自苹果的文档,有删减,也有添加自己的理解部分。如果有Block语法不懂的,可以参考fuckingblocksyntax,里面对于Block为了方便对比,下面的代码我假设是写在ViewController子类中的1、第一部分定义和使用Block,
2015-07-14 09:40:58 516 3
转载 iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
http://www.cnblogs.com/kenshincui/p/4186022.html#audioRecord概览随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介
2015-07-08 18:20:22 734
转载 ios-UITextField详解
转:http://blog.sina.com.cn/s/blog_6d43c0f9010124p0.htmlos-UITextField详解UITextField*emailTextField//实例话TextField对象 emailTextField = [[UITextField alloc] initWithFrame:CGRectM
2015-07-01 17:37:56 347
转载 textField.placeholder 设置颜色
textField.placeholder = @"username is in here!"; [textField setValue:[UIColor redColor] forKeyPath:@"_placeholderLabel.textColor"]; [textField setValue:[UIFont boldSystemFontOfSize:16] forKeyPat
2015-06-30 17:27:07 464
转载 正确使用模态 Present ViewController Modally
http://www.cnblogs.com/smileEvday/archive/2012/05/29/presentModalViewController.html一‘主要用途 弹出模态ViewController是iOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的,如UIImagePickerController等。弹出模态ViewContro
2015-06-30 15:47:39 439
转载 View跳转到UITabBarViewController(一)
当在AppDelegate里使用Tabbar,这样的程序 打开就是TabbarView了,有时候 我们需要给程序做一些帮助页面,或者登录页面,之后 才跳转到tabbar View里,或者后面的页面才使用Tabbar的,那这样怎么实现 呢?我们建立一个视图,然后在这个视图通过[self presentModalViewController:tabBaranimated:YES];
2015-06-30 15:25:24 788
原创 关于Object-C有关接口方面的应用
转《http://blog.sina.com.cn/s/blog_67f6d5850100kjme.html》近日一直在设计一套应用类后来把Object-C基于协议方面的应用又深化了一下,现在分享给大家。在实际应用中我们经常会用到需要接口的地方,那么Object-C的接口是如何应用的呢?我们举个例子 比如有两个类ClassA和ClassB,ClassA中有一个方法F1,
2015-06-17 15:35:40 613
原创 iOS Bug(1)dyld: Symbol not found:并且 Expected in:
BUG:dyld: Symbol not found: _NSHTTPCookieDomain Referenced from: /var/mobile/Applications/C3EDB603-DD73-40B1-B90A-C4B87EA6BACD/scrollshop.app/scrollshop Expected in: /System/Library/Framewor
2014-12-24 11:13:18 948
原创 内存管理
一,使用方法1. alloc init (堆) => autorelease => release2.NSString stringWithFormart =>需要release.3.在有效作用域中,进行release.4.在子类的dealloc方法中调用基类的dealloc方法-(void) dealloc
2014-12-16 16:20:34 252
转载 UIView 转化为 UIImage,将UIImage 保存到沙盒中
1.UIView转UIImage(截屏,UIGraphicsBeginImageContextWithOptions函数的使用) // 需要转成image的view:captureAndSaveViewUIGraphicsBeginImageContextWithOptions(captureAndSaveView.frame.size, NO, 1.0); //NO,YES
2014-12-04 16:00:51 929
转载 注释快捷键
新开的项目需要先开发iOS版本,所以又把好久没写的iOS捡起来了,之前都是手动注释,最近是越来越懒了,所以在网上找了一个自动注释的插件,啊哈,其实有时候还真的挺怀念用Eclipse的时候,不过不用羡慕了,简单地配置一下就很方便了。这里使用的是VVDocumenter-Xcode,地址是:https://github.com/onevcat/VVDocumenter-Xcode,下载压缩包,或者
2014-12-01 10:06:38 437
原创 代理回调
block适合通知个数少的情况,delegate 适合通知个数多的情况,delegate 需要小心手动设置nil。block需要注意小心循环引用。notification适合跨模块通信。注意removeObserver,不然crash。(中国iOS 20K+高级开发群 杭州-Jay-4 said)
2014-11-27 15:49:32 482
转载 ViewController的生命周期
首先我们来了解一下什么是viewController。viewController叫做视图控制器。对内是用于管理视图,对外则是与其他的viewcontroller进行通信。它继承于NSObject。它分为两种类型,一种叫contentViewController,内容视图控制器,主要用于体现内容,如UITableView UIViewController这种直接显示内容的;还有一种叫做contai
2014-11-27 09:41:49 355
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人