摘要:
使用AVPlayer 播放音频,ipad设置静音后声音 仍然播放,查资料后需要如下设置 :1 func setAudioCAtegory() {2 let audioSession = AVAudioSession.sharedInstance()3 audioSe... 阅读全文
摘要:
今天有个bug让我看看,通过全局断点,报错的错误如下:[NSCalendar calendarWithIdentifier:]: unrecognized selector sent to class在项目中实现的代码如下: 1 - (NSString *)JSONObjectFromNSDate:... 阅读全文
摘要:
1 // Developer/Library/Frameworks/SenTestingKit.framework/Headers/SenTestCaseRun.h 2 SENTEST_EXPORT NSString * const SenTestCaseDidStartNotificat... 阅读全文
摘要:
1 //设置旋转 2 let rotationAnimation:CABasicAnimation = CABasicAnimation(keyPath: "transform.rotation.z") 3 //rotationAnimation.toValue... 阅读全文
摘要:
今天遇到一个问题,点击tableview 没有 执行func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {,响应事件响应到tableview 下面的view 的手势 tap事件了... 阅读全文
摘要:
转载:http://blog.csdn.net/w_x_p/article/details/49151477今天在用cocoapods安装第三方库时出现问题,so?怎么用着好好就不能用了。查找原因是不是ruby需要更新,结果更新了也没有用,那就重新安装最新版的cocoapods来解决问题吧,结果~,... 阅读全文
摘要:
Storyboard对于多屏幕适配来说再合适不过了!但是有一些技巧可能很容易被忽略,今天要介绍的使用比例来控制布局可能就是其中之一。在实际项目开发过程中,有些布局是按照比例来确定大小的,这个时候用下面的方法可以减少你的代码量,完全可以在Storyboard中完成!下面介绍subview相对于supe... 阅读全文
摘要:
今天在定位一个照片选择奔溃闪退的问题,真机测试所有iPhone运行正常,ipad测试中使用ipad Air ios8的时候总算问题复现了。下面我总结一下自己测试一天才测试出来的bug。现象:点击个人主页头像,进行照片选择,点击照片,应用程序闪退。iOS 获取图片有三种方法:1. 直接调用摄像头拍照2... 阅读全文
摘要:
我目前的需求是需要将启动图片通过LaunchScreen.storyboard 来实现。我首先想到的是创建一个Sb,使用自动布局来布局imageview,并设置如下图:布局好之后,在Image里面放置图片。然后设置配置。如下图:我现在有iPhone4/4s640×960 px @2x。 iPhone... 阅读全文
摘要:
swift1.2适配swift2.0 以下列举的是我在项目中遇到的需要修改的,基本常见的问题就没有罗列了。 1.find函数变成了为indexOf 2.sort变成了sortInPlace 3.sorted变成了sort 4.enumerate(self.tableView.visibleCells 阅读全文
摘要:
Cannot assign a value of type '[CFString]' to a value of type '[String]'代码示例如下: picker.mediaTypes = [kUTTypeImage]修改如下:picker.mediaTypes = [kUTTypeIma... 阅读全文
摘要:
Swift 2.0 : 'enumerate' is unavailable: call the 'enumerate()' method on the sequence如下代码: for (index,cell) in enumerate(self.tableView.visibleCe... 阅读全文
摘要:
昨天遇到一个问题,在项目swift1.2适配swift2.0的过程中,修改完毕之后,运行报错如下:/Pods/NewRelicAgent/NewRelic_iOS_Agent_5.1.0/NewRelicAgent.framework/NewRelicAgent(CustomAnalyticEven... 阅读全文
摘要:
如下是报错需要修改的源码:// if count(currentPassword) < 6 || count(newPassword) < 6 || count(confirmPassword) < 6 {// var failAlertView = UIAle... 阅读全文
摘要:
UIDevice通知UIDevice类提供了一个单例对象,它代表着设备,通过它可以获得一些设备相关的信息,比如电池电量值(batteryLevel)、电池状态(batteryState)、设备的类型(model,比如iPod、iPhone等)、设备的系统(systemVersion)通过[UIDev... 阅读全文
摘要:
键盘通知我们经常需要在键盘弹出或者隐藏的时候做一些特定的操作,因此需要监听键盘的状态键盘状态改变的时候,系统会发出一些特定的通知UIKeyboardWillShowNotification // 键盘即将显示UIKeyboardDidShowNotification // 键盘显示完毕UIKeybo... 阅读全文
摘要:
通知一个完整的通知一般包含3个属性:- (NSString *)name; // 通知的名称- (id)object; // 通知发布者(是谁要发布通知)- (NSDictionary *)userInfo; // 一些额外的信息(通知发布者传递给通知接收者的信息内容)n初始化一个通知(NSNoti... 阅读全文
摘要:
*读取图片的方法:*[UIImage imageNamed:filename]:通过图片名称加载会缓存图片,使用完成后不会释放,占用内存*UIImage imageWithContentsOfFile:path:通过文件路径加载,不会缓存图片,使用完后自动释放建议较多图片使用imageWithCon... 阅读全文
摘要:
*释放第一响应者的方法:[self.num1 resignFirstResponder];*结束第父控件的编辑状态的方法: [self.view endEditing:YES];*调出键盘方法: mTableView.becomeFirstResponder() (swift)成为第一响应者 阅读全文
摘要:
UIAlertControllerUIAlertController继承自UIViewControllerUIAlterView 继承自UIView在iOS 8中,UIAlertController在功能上是和UIAlertView以及UIActionSheet相同的,UIAlertControll... 阅读全文