- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)selectedImage editingInfo:(NSDictionary *)editingInfo { NSData *data; if ([UIImagePickerController isSo
attributesOfItemAtPath:filePath error:nil] fileSize]; } return 0; } //遍历文件夹获得文件夹大小,返回多少M - (float ) folderSizeAtPath:(NSString*)
//当前日前日期 NSDate *today = [NSDate date]; //时区 NSTimeZone *zone = [NSTimeZone systemTimeZone]; //设置间隔 _interval = [zone secondsFromGMTForDate: today]; //今天+8小时(中国上海时区) today = [today dateByAddingTimeIn
线程阻塞又能充分利用多核处理器运行能力。 13. 在iOS中每个进程启动后都会建立一个主线程(UI线程),这个线程是其他线程的父线程。由于在iOS中除了主线程,其他子线程是独立于Cocoa Touch
示声音的响度越清晰。 iOS音频的基础 接着我们要整体了解下iOS为我们提供处理音频的基础技术,核心音频(Core Audio)。 Core Audio 是IOS和 MAC 的关于数字音频
一个强大,面向协议的库,用于在Swift中能够使用 iOS Keychain 。 Locksmith与其它keychain封装的不同之处在于? Locksmith’s API is both super-simple
wiftCharts for iOS 是基于图层的图表库。 特性列表: Bars - plain, stacked, grouped, horizontal, vertical Scatter Line
lvesli.com/?p=276 转载时必须以链接形式注明原始出处及本声明。 GCD是iOS中经常使用的多线程技术,是一个重点也是一个难点,今天来看看GCD怎么使用。 一、优势 1.Apple为多核并行计算提出的解决方案
早些年开发 iOS 的时候(那个时候 iOS 的前身被称为 “iPhone OS”),UI 设计是一个相当简单的事情——因为只需要为一种屏幕尺寸设计即可,这使得构建像素级完美设计 (pixel-perfect)
在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的。 现在网上有很多关
http://www.cnblogs.com/jerehedu/p/5181431.html Sqlite是ios数据存储的一个重要手段,今天我们就一块来看一下,怎样使用sqlite将数据存储到沙盒中去。 第一步:导入一个框架libsqlite3
:filePath error:nil] fileSize]; } return 0; } //遍历文件夹获得文件夹大小,返回多少M - (float ) folderSizeAtPa
= nil; if ([paths count] != 0) documentDirectory = [paths objectAtIndex:0]; //拼接放到document中的framework路径
作者:明仔Su( 简书 ) 前言 现在iOS开发已经是arc甚至是swift的时代,但是内存管理仍是一个重点关注的问题,如果只知盲目开发而不知个中原理,踩坑就跳不出来了,理解好内存管理,能让我们写出更有质量的代码。
类一下。 9 、 Replace-iOS Replace-iOS 让人眼前一亮的下拉刷新( iOS )。 10 、 TwitterCover Twitter iOS 客户端的下拉封面模糊效果。 11 、
tabbar FoldingTabBar 由按钮展开的TabBar。 其他 FDStackView 在iOS 6+支持StackView。 图表 PNChart 带动画的图表库。 其他 CRToast
NSTimer是iOS上的一种计时器,通过NSTimer对象,可以指定时间间隔,向一个对象发送消息。NSTimer是比较常用的工具,比如用来定时更新界面,定时发送请求等等。但是在使用过程中,有很多需要注意的地方,稍微不注意就会产生bug
UILabel的numberOfLines为0行 若自适应后的宽度小于100,则宽度小于100,高为一行 若是自适应后的宽度大于100,则宽度为100,高度为自适应后的高度 注意:高度自适应时,宽度不可设置为0,若为0,则变成了单行宽度自适应
tureConnection *)connection NS_AVAILABLE(10_7, 6_0) { NSLog(@"丢失帧"); } 2.3 捕捉图片 AVCaptureStillImageOutput
LunarCalendar 是 iOS 消息通知中心上用来显示农历的插件。 项目主页: http://www.open-open.com/lib/view/home/1341720136010