iOS
文章平均质量分 64
一等到天幻
这个作者很懒,什么都没留下…
展开
-
iOS常用第三方库网络请求类
iOS常用第三方库网络请求类AFNetworkingAlamofireYTKNetworkReachability:(网络状态变换监测)CocoaAsyncSocketSCRFTPRequest(FTP文件上传)数据模型转换YYModelMantleJSONModelSwiftyJSONHandyJSONJASONMJExtension弹框视图、提示框、加载进度DACircularProgress原创 2017-12-26 14:22:05 · 1459 阅读 · 0 评论 -
iOS 录音及播放 音波图波形
#pragma mark -录音设置配置- (void)initRecordConfig{//录音设置NSMutableDictionary*recordSetting = [[NSMutableDictionaryalloc]init];//设置录音格式AVFormatIDKey==kAudioFormatLinearPCM[recordSetting原创 2017-12-26 14:35:59 · 4648 阅读 · 0 评论 -
iOS视频录制
- (void)createrVideoRecodr{//创建视频设备(摄像头前,后)NSArray*devices = [AVCaptureDevicedevicesWithMediaType:AVMediaTypeVideo];//2.初始化一个摄像头输入设备(first是后置摄像头,last是前置摄像头)if(self.sendkBtn.selec原创 2017-12-26 14:34:27 · 703 阅读 · 0 评论 -
ios与js交互,获取webview完整url,title,获取元素并赋值跳转
document:属性document.title//设置文档标题等价于HTML的标签document.bgColor//设置页面背景色document.fgColor//设置前景色(文本颜色)document.linkColor//未点击过的链接颜色document.alinkColor//激活链接(焦点在此链接上)的颜色document.vl原创 2017-12-26 14:33:01 · 1120 阅读 · 0 评论 -
CocoaPods工作原理
CocoaPods的工作主要是通过ProjectName.xcworkspace来组织的,在打开ProjectName.xcworkspace文件后,发现Xcode会多出一个Pods工程。库文件引入及配置:1,库文件的引入主要由Pods工程中的Pods-ProjectName-frameworks.sh脚本负责,在每次编译的时候,该脚本会帮你把预引入的所有三方库文件打包的成Pr原创 2017-12-26 14:31:26 · 573 阅读 · 0 评论 -
iOS 性能优化/内存优化常用方法
1. 用ARC管理内存ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像记得吃饭一样简单。而ARC会自动在底层为你做这些工作。除了帮你避免内存泄露,ARC还可以帮你原创 2017-12-26 14:30:22 · 484 阅读 · 0 评论 -
iOS 11,新特性,安全区
在iOS11出来之后,,对iOS 来说改变最大的就是安全区,就是刘海的问题,在这块对于iOS新的特性iPhone X尺寸APP启动页,即LaunchImages,需要五张不同尺寸大小的图,切记一定要选择png格式,否则打包时报错,导致APP适配失败。六张图的大小即:320×480、640×960、640×1136、750×1334、124原创 2017-12-26 14:27:16 · 1195 阅读 · 0 评论 -
解决SDWebImage加载多个图片内存崩溃的问题
SDWebImage在使用过程中会出现加载过多的图片导致程序挂掉,此时我们应该做一些处理。类似微博动态那种,在加载的过程中。我发现当图片分辨率比较大的时候(不是图片大),加载几张图片就崩溃了。1,其实很简单,清除cache,只要在合适的时机去调用它就行,或者在加载到一定的时机去处理。[[SDImageCache sharedImageCache] setValue:nil fo原创 2017-12-26 14:25:38 · 1033 阅读 · 0 评论 -
iOS获取当前app的名称和版本号 配置属性
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];CFShow(infoDictionary);// app名称NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];// app版本原创 2017-12-26 14:23:30 · 352 阅读 · 0 评论 -
iOS中Tableview右边检索背景颜色
- (NSString*)tableView:(UITableView*)tableView titleForHeaderInSection:(NSInteger)section{return[self.lettersArrayobjectAtIndex:section];}- (NSInteger)tableView:(UITableView*)tableView secti原创 2017-12-26 14:37:04 · 695 阅读 · 0 评论