首先要先导入第三方类库FMdatabase。 获得存放数据库文件的沙盒地址。 +(NSString*)databaseFilePath [objc] view plaincopy { NSArray*filePath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString*doc
IOS中对JSON格式的解析通常可以采用NSJSONSerialization来实现. 如,我们可以用个简答的HTTP请求的方式获取JSON数据,(以下都是在playground中写的) var
处理图片颜色 - (UIImage*)grayscale:(UIImage*)anImage type:(int)type{ CGImageRef imageRef = anImage.CGImage; size_t width = CGImageGetWidth(imageRef); size_t height = CGImageGetHeight(imageRef); size_t bitsP
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. UIImageView *imageView = [[UIImageView alloc] init]; imageView.frame = CGRectMake(0, 0, 80, 120); imageVie
NSDateComponents *_comps = [[NSDateComponents alloc] init]; [_comps setDay:23]; [_comps setMonth:3]; [_comps setYear:2014]; NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGre
1.保存在user Document文件夹下,以读取文件,写入文件方式 2.在工程里手动创建一个.plist文件,把固定的内容写入,这个需要人工手动写入(工程里只可读取,不可以写入) 3.保存在user Document下,不过不需要读写文件,用系统的 NSUserDefaults 可以快速保存添加读取删除基本数据类型 这里记录的是第1种,第2种就是创建一个plist文件,然后自己手动写入数据,再
iOS下的具体实现方式如下 新建一个类 继承 #import
// // ViewController.m // LocationDemo // // Created by LaughingZhong on 14/11/12. // Copyright (c) 2014年 Laughing. All rights reserved. // #import "ViewController.h" @interface ViewController () @end
CLGeocoder *myGeocoder = [[CLGeocoder alloc] init]; [myGeocoder geocodeAddressString:_searchBar.text completionHandler:^(NSArray *placemarks, NSError *error) { if ([placemarks count] > 0 && error == n
[CTSIMSupportGetSIMStatus() isEqualToString:kCTSIMSupportSIMStatusNotInserted] 可以判断是否插入了sim卡。 需要CoreTelephony.framework。 /** * 检测是否有SIM卡 * [CTSIMSupportGetSIMStatus() isEqualToString:kCTSIMSupportSIMS
@interface UIButton (AsyncImage) //size by point - (void)setImageFromURL:(NSString *)urlString adjustToSize:(CGSize)size completion:(void (^)(void))completion logo:(UIImage *)logoImage; @end @implemen
+ (UIImage *) imageFromView: (UIView *) theView { // Draw a view’s contents into an image context UIGraphicsBeginImageContext(theView.frame.size); CGContextRef context = UIGraphicsGetCurrentContext();
GET和POST请求是HTTP请求方式中最最为常见的。在说请求方式之前先熟悉 HTTP 的通信过程: 请求 1 、 请求行 : 请求方法、请求路径、 HTTP 协议的版本 GET /MJServer/resources/images/ 1. jpg HTTP/ 1.1 2、请求头 : 客户端的一些描述信息 Host : 192.168.1.111:8080 // 客户端想访问的服务器主机地址 Us
Flash。 与此同时,Chrome for iOS 也升级到了新版, 继桌面版、Android 版之后,Chrome 26 for iOS 也正式发布了 ,iPad 和 iPhone 用户现在都可以更新至
常常将自己的产品称为艺术与科技的完美结合,至少在乔布斯时代是这样的说的。那么,艺术性对于 Apple 产品是一个重要的评判指标,首先 iOS7 在艺术上就是失败的。 为什么这样说呢?先讲一个故事: 加拿大有一座城市举行了一个艺术大
iPad 版本 iOS 7 还没有发布,不过泄露的截图和视频已经满天飞了。 俄罗斯一个名为 Rozetked 的 YouTube 用户日前发布了一则据称是 iPad 版本 iOS 7 操作系统视频
虽然 Android 平台目前在用户基数和市场份额方面已经逐渐赶超 iOS,但后者却依旧是开发者发布应用的首选平台。对此,拥有 20 年相关从业经验的美国科技新闻网站 ZDNet IT 特约评论人戴维-摩根斯特恩(David
截至目前 iOS 7 已经出了 5 个测试版本了,其正式版到底会在何时跟大家见面呢? 今天早些时候,美国媒体 BGR 给出消息称,下周苹果会带来 iOS 7 Beta 6,而在这之后也就是 9 月
Android 和 iOS 的支持,增加对 Windows RT 的支持预览演示和一个全新的 Qt 移动编辑软件包。Qt 5.1 实现的是 Qt for Android 和 iOS 的支持预览演示。
不久之前,苹果刚刚发布了 iOS 8.0.1,这款升级补丁原本是想修复 iOS 8 中存在的各种问题,没想到却导致了更多新问题。大量用户表示,完成更新后,iPhone 显示无服务。遇到问题的用户还表示