- 博客(37)
- 收藏
- 关注
原创 Coredata多线程
CoreData中的NSManagedObjectContext在多线程中不安全,如果想要多线程访问CoreData的话,最好的方法是一个线程一个NSManagedObjectContext,,每个NSManagedObjectContext对象实例都可以使用同一个NSPersistentStoreCoordinator实例,这个实例可以很安全的顺序访问永久存储,这是因为NSManagedOb
2014-12-01 17:34:41
370
原创 网络请求
源自:http://blog.sina.com.cn/s/blog_916e0cff01017hgd.html1.XML 请求NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://api.flickr.com/services/rest/?method=flickr.groups
2014-11-27 09:37:58
429
原创 下拉刷新,上拉加载
如果首次访问视图,由于某些原因,data数组为空,于是tableView活着CollectionView是不可见的,自然也不能进行上拉,下拉动作,目前想到的是在viewdidapplear中执行刷新 [tableViewtriggerPullToRefresh];对于collectionview 上拉加载成功后 如果reloaddata collectionview 会自动回
2014-11-26 16:47:54
518
原创 evasi0n announced about Chinese jailbreak supermarket
Dear Jailbreak Community,We are deeply troubled by the rumors and speculation surrounding our iOS 7 jailbreak. We would like to present the whole story to you.Most of the concern surrounds the inc
2013-12-23 19:37:42
818
原创 Mac OS下文件夹(带linux部分)
详解MAC硬盘中各个文件夹(增加linux部分参考★详解MAC硬盘中各个文件夹显示隐藏文件的方法用“终端”,好处是不需要任何第三方工具,坏处是如果命令输错了,会有副作用。命令如下(注意其中的空格):显示:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏:defaults write com.ap
2013-12-19 16:16:54
3865
原创 用HTML5/CSS3/JS开发Android/IOS应用
用HTML5/CSS3/JS开发Android/IOS应用现在人人都想成为安卓/IOS应用开发工程师。其实,安卓/IOS应用可以用很多种语言来实现。由于我们前端开发工程师,对HTML5/CSS/JavaScript的网络编程已经相当熟悉了。所以,今天大家将会认识到一些利用前端语言来开发安卓/IOS应用的工具。 在文章的末尾,也介绍了使用JAVA、C#、Lua以及AS
2013-10-26 14:18:19
1338
原创 批量导入图片和视频到模拟器的相册
IOS开发中我们经常会用到模拟器调试,模拟器有个主要的好处就是程序启动块,最重要的是如果没有证书的话,我们就只能在模拟器上调试了。使用模拟器调试时我们可能碰到需要从系统相册选择图片的情况,特别是做图片处理类相关的程序时,更是经常用到。 初始化情况下模拟器中的相册中是空的,所以要想选择,我们就得先导入一些图片。通常的做法是将图片直接拖拽到模拟器上,然后模拟器就会用safari打开,这个时候
2013-10-22 13:46:16
1700
转载 [转载]iphone开发错误总结-警告篇
http://blog.sina.com.cn/s/blog_8339962101015mp7.html
2013-10-22 09:32:35
417
原创 IOS设计模式之(备忘录模式,命令模式)
备忘录(Memento)模式 备忘录模式快照对象的内部状态并将其保存到外部。换句话说,它将状态保存到某处,过会你可以不破坏封装的情况下恢复对象的状态,也就是说原来对象中的私有数据仍然是私有的。 如何使用备忘录模式 在ViewController.m中增加下面的方法: Objective-c代码 - (void)saveCurrentState {
2013-10-20 13:44:04
583
原创 gae 证书
SnandyStop, thinking is the essence of progress.解决Mac Chrome打开HTTPS证书错误问题http://www.cnblogs.com/snandy/archive/2013/08/16/3262661.html
2013-10-18 16:55:45
747
转载 iOS学习系列 - 扩展机制category与associative
http://www.cnblogs.com/liping13599168/archive/2012/09/13/2682664.htmlcategory与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的associati
2013-10-15 16:38:53
454
转载 UML关系(泛化,实现,依赖,关联(聚合,组合))
UML关系(泛化,实现,依赖,关联(聚合,组合))博客分类: DesignPattern设计模式UML关系泛化 实现 依赖 关联 聚合 组合 UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物(2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系(3) 图(10种):用例
2013-10-14 09:49:48
534
转载 动态语言和静态语言的比较
一 、静态语言的优势到底在哪?来自robbin 摘自 http://www.javaeye.com/article/33971?page=7引用是像Java或者C#这样强类型的准静态语言在实现复杂的业务逻辑、开发大型商业系统、以及那些生命周期很长的应用中也有着非常强的优势 这是一个存在于大家心里常识了。我承认我自己在潜意识里面也觉得静态强类型语言适合开发复杂
2013-10-14 09:38:58
494
原创 dataStoreApiStackMod
https://developer.stackmob.com/ios-sdk/developer-guide
2013-10-12 15:58:33
413
原创 IOS 系统相册 选取多张
从系统相册选择多张图片http://blog.youkuaiyun.com/linzhu0831/article/details/7469223ios从相册选取多张照片 http://blog.sina.com.cn/s/blog_85cc3a3c01016jk8.html
2013-10-10 15:30:02
1156
原创 GoodChannelsForYouTube
http://www.zhihu.com/question/19609089/answer/15672482
2013-10-09 18:01:00
910
转载 主题 : 升级到xcode5 ios7系统的状态栏 StatusBar 隐藏 消失了(解决办法)
xcode升级到Xcode5 在ios7运行 程序的状态栏StatusBar消失了,现在有解决办法了 1.在appdeletage里面 添加如下代码: if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) { self.window.frame = CGRect
2013-09-24 13:30:09
834
转载 关于coredata
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://life173.blog.51cto.com/2035365/435469今天学习了core data tutorial for ios,大致了解了core data的工作原理,觉得tutorial最后一部分的建议对加强core data的理解和使用很有帮助,先记录下来,等
2013-09-09 10:51:06
480
转载 关于cocoapods的使用
http://ijavascripter.com/?p=47本文会介绍如何使用CocoaPods。CocoaPods一个依赖关系管理工具。那么什么是依赖关系管理工具?我们为什么需要这个工具?作为一个iOS开发者,你肯定会使用第三方库。通常,我们直接把第三方库的源代码直接加入到我们的项目中(手动创建一个staticlibrary还是很无聊滴),但是这么做有一些缺点:浪费空间。
2013-09-07 18:34:37
691
原创 面试题
中海博舟创业型企业面试笔试:1.数据库sql语句求最大、总数、平均值,基本的查询排序和分组2、编程100-200内的素数用1、2、5三个数随意个相加等于100的个数定义求面积方法声明两个对象调用方法方法回调绘制登录界面3、逻辑题田字九个点一笔画下来25匹马5条跑道最少赛几场跳出最快3匹100户人养狗,找疯狗(百度你就知道)任意两个不重叠矩形,
2013-09-06 14:27:18
623
原创 ViewWillDisappear 导航返回执行操作
- (void)viewWillDisappear:(BOOL)animated { [super viewWillDisappear:animated]; [self.taskInfo endEditing:YES]; [self.delegate UpdateTask:self.taskInfo.text location:self.indexpath];}
2013-09-06 11:49:42
888
原创 StoryBoard + 0 KVC +1
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { UIViewController *destinationViewController = segue.destinationViewController; if ([destinationViewController resp
2013-09-06 11:37:20
703
转载 iOS Code Signing: 解惑
分类: iOS2012-03-04 19:00 537人阅读 评论(1) 收藏 举报iosxcodecryptographyappleiphone测试目录(?)[+]原文链接地址:http://www.raywenderlich.com/2915/ios-code-signing-under-the-hood 注:本文由翻译团队成员sking
2013-09-01 16:27:00
512
转载 关于Core Data框架的基本概念解析
关于Core Data框架的基本概念解析作者:shakuner 发布:2012-05-19 06:38 分类:学习资源总结 阅读: 抢沙发 Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解
2013-09-01 16:25:28
637
转载 点击tableview里的cell后改变cell的背景图片
点击tableview里的cell后改变cell的背景图片cell.selectedBackgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"news_list_bg.png"]];
2013-09-01 16:22:05
603
原创 phoneNumber正则表达式
NSString * regex = @”^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$”; NSPredicate * pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; BOOL isMatch = [pred evaluateWithObject:self.
2013-09-01 16:20:50
781
转载 uiscrollview和uipagecontrol组合
经过网上一个demo的分析和运用加以改善的万能代码,只需将下面的.h和.m文件的代码直接复制到你的工程的这个控制器的。h和。m文件下即可,不过还是要看一下代码中property声明的东西,这里面- (void)createPages方法里的图片名字换成你的图片名字就好了,如有疑问联系我哦不多说,直接上码:.h文件#import @interface Pag
2013-09-01 16:19:26
541
原创 点击某一个cell改变单个cell的高度
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{return (interfaceOrientation == UIInterfaceOrientationPortrait);} #pragma mark – table v
2013-09-01 16:16:59
1096
转载 IOS开发本地化教程–For xcode4(本地化)
下面分三步说一下:1.在Supporting Files文件夹右键,NewFile… -> iOS -> Resources -> String Files,命名为Localizable.strings2.选中Localizable.strings 点击 XCode-> View-> Utilities -> File Inspector,在Localization中点+添加语言(zh
2013-09-01 16:13:41
691
转载 使用Settings Bundle为程序添加设置项
转载:http://my.oschina.net/plumsoft/blog/56573Settings Bundle是在自己的程序中建立的一组文件,利用它可以告诉设备中的Settings程序我们写的程序有哪些设置项。用户在Settings程序中设置好相关相关选项后回到我们自己的程序,自己的程序中的对应项也会发生相应的变化。在iOS程序中,用户默认项,即上面所说的设置项,是用NSU
2013-09-01 16:09:47
533
转载 ios开发适配3.5寸和4寸屏幕
#define DEVICE_IS_IPHONE5 ([[UIScreen mainScreen] bounds].size.height == 568) 接着我们可以在view初始化的时候改变frame: if (DEVICE_IS_IPHONE5) { [botton setFrame:CGRectMake(0, 450, 320, 440)]; }
2013-09-01 16:05:42
2028
转载 做一个弹出视图框的例子,点击一个按钮,弹出一个视图框[转]
本文固定链接: http://iosdev.shakuner.com/archives/194.html | iOS技术博客—飞天小猪主要代码段:second = [[SecondViewController alloc] init];second.modalPresentationStyle = UIModalPresentationFormSheet;s
2013-09-01 16:03:56
1141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人