![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
anddygon
这个作者很懒,什么都没留下…
展开
-
使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type: text/html 解决方法
使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type: text/html 解决方法添加一行manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];即可整个代转载 2014-11-27 16:36:40 · 485 阅读 · 0 评论 -
UIImagePickerController 用法详解
1.UIImagePickerController的静态方法: imagepicker = [[UIImagePickerController alloc]init]; //UIImagePickerController静态方法判断设备是否支持照相机/图片库/相册功能 /* typedef NS_ENUM(NSInteger, UIImagePicke转载 2015-03-04 21:43:04 · 464 阅读 · 0 评论 -
oc中把NSString转换为变量
1.引入 #import 2.a1 = @"This is a1"; a2 = @"This is a2"; a3 = @"This is a3"; for (int i = 0; i NSString *var = [NSString stringWithFormat:@"a%d",i + 1];转载 2015-03-19 17:15:52 · 477 阅读 · 0 评论 -
iOS开发拓展篇—UIDynamic(捕捉行为)
一、简介可以让物体迅速冲到某个位置(捕捉位置),捕捉到位置之后会带有一定的震动UISnapBehavior的初始化 - (instancetype)initWithItem:(id )item snapToPoint:(CGPoint)point; UISnapBehavior常见属性 @property (nonatomic, assign)转载 2014-12-28 00:33:06 · 374 阅读 · 0 评论 -
iOS开发拓展篇—UIDynamic(简单介绍)
一、简单介绍1.什么是UIDynamicUIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象如:重力、弹性碰撞等现象 2.物理引擎的价值广泛用于游戏开发,经典成功案例是“愤怒的小鸟”让开发人员可以在远离物理学公式的情况下,实现炫酷的物理仿真效果提高了转载 2014-12-28 00:24:53 · 346 阅读 · 0 评论 -
iOS开发拓展篇—音乐的播放
一、简单说明 音乐播放用到一个叫做AVAudioPlayer的类,这个类可以用于播放手机本地的音乐文件。注意: (1)该类(AVAudioPlayer)只能用于播放本地音频。 (2)时间比较短的(称之为音效)使用AudioServicesCreateSystemSoundID来创建,而本地时间较长(称之为音乐)使用AVAudioPlayer类。转载 2014-12-28 00:35:43 · 380 阅读 · 0 评论 -
iOS开发拓展篇—音效的播放
一、简单介绍简单来说,音频可以分为2种(1)音效又称“短音频”,通常在程序中的播放时长为1~2秒在应用程序中起到点缀效果,提升整体用户体验(2)音乐 比如游戏中的“背景音乐”,一般播放时间较长框架:播放音频需要用到AVFoundation.framework框架 二、音效的播放1.获得音效文件的路径 NSU转载 2014-12-28 00:34:37 · 446 阅读 · 0 评论 -
iOS 关于preferredStatusBarStyle不执行的解决方法
如果你使用了系统的UINavigationController,且它的navigationBar没有被隐藏的话,它的rootController及之后push的controller的preferredStatusBarStyle方法不会被调用(其他两个方法还是会被调用);UINavigationController会根据自己navigationBar的barStyle,来决定StatusBar原创 2014-12-11 23:36:47 · 8493 阅读 · 0 评论 -
iOS开发拓展篇—UIDynamic(重力行为+碰撞检测)
一、重力行为说明:给定重力方向、加速度,让物体朝着重力方向掉落1.方法(1)UIGravityBehavior的初始化 - (instancetype)initWithItems:(NSArray *)items; item参数 :里面存放着物理仿真元素 (2)UIGravityBehavior常见方法 - (void)ad转载 2014-12-28 00:32:13 · 469 阅读 · 0 评论 -
修改TextField的光标颜色
方法1:[objc] view plaincopyprint?[[UITextField appearance] setTintColor:[UIColor blackColor]]; 这种方法将影响所有TextField。方法2:[objc] view plaincopypr原创 2014-12-17 00:27:22 · 1705 阅读 · 0 评论 -
错误集_ nib文件加载,Unknown class <XXClass> in Interface Builder file.,Undefined symbolsfor architecture
目录(?)[+]1. nib文件加载... 12. Unknownclass in Interface Builder file.13. Undefinedsymbols for architecture i386:14. 对象的isa属性为0x0. 1 1. nib文件加载类似initW转载 2014-12-10 18:13:52 · 800 阅读 · 0 评论 -
Storyboard里面的几种Segue区别:push,modal,popover,replace和custom
在storyboard中,segue有几种不同的类型,在iphone和ipad的开发中,segue的类型是不同的。在iphone中,segue有:push,modal,和custom三种不同的类型,这些类型的区别在与新页面出现的方式。而在ipad中,有push,modal,popover,replace和custom五种不同的类型。 modal 模态转换转载 2014-12-25 14:18:39 · 441 阅读 · 0 评论 -
iOS8 Cell 高度自适应
在使用 table view 的时侯经常会遇到这样的需求:table view 的 cell 中的内容是动态的,导致在开发的时候不知道一个 cell 的高度具体是多少,所以需要提供一个计算 cell 高度的算法,在每次加载到这个 cell 的时候计算出 cell 真正的高度。在 iOS 8 之前没有使用 Autolayout 的情况下,需要实现 table view delegat转载 2014-12-22 16:07:50 · 1056 阅读 · 0 评论 -
UIView属性动画,UIViewTransition动画,UIView Block动画),CALayer动画(CABasicAnima...)
#import "FirstVC.h" @interface FirstVC () @end @implementation FirstVC/* 创建xib过程 1 创建xib(名字和类名相同) 2 文件拥有者为类名 3 和类的view连线 */- (id)initWithNibName:(NSString *)nibNameOrNil bundl转载 2014-12-18 18:14:34 · 520 阅读 · 0 评论 -
IOS--CALayer实现,界限、透明度、位置、旋转、缩放组合动画
首先引入框架:QuartzCore.framework在头文件声明:CALayer *logoLayer{//界限CABasicAnimation *boundsAnimation = [CABasicAnimationanimationWithKeyPath:@"bounds"];boundsAnimation.fromValue = [NSValue value原创 2014-12-17 11:25:58 · 797 阅读 · 0 评论 -
iOS 旋转动画
CABasicAnimation* rotationAnimation; rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI * 2.0 ];原创 2014-12-17 10:17:14 · 450 阅读 · 0 评论 -
关于约束的好文章(不断更新)
1。点击打开链接(http://www.cocoachina.com/swift/20141013/9893.html)http://www.raywenderlich.com/83276/beginning-adaptive-layout-tutorialhttp://www.raywenderlich.com/83276/beginning-adaptive-layout-tu原创 2014-12-16 01:33:16 · 591 阅读 · 0 评论 -
**Objective-C强大的run-time <*******>
前言: Objective C的runtime技术功能非常强大,能够在运行时获取并修改类的各种信息,包括获取方法列表、属性列表、变量列表,修改方法、属性,增加方法,属性等等,本文对相关的几个要点做了一个小结。目录:(1)使用class_replaceMethod/class_addMethod函数在运行时对函数进行动态替换或增加新函数(2)重载f转载 2015-03-19 20:07:11 · 441 阅读 · 0 评论