
ios x code
文章平均质量分 71
Curry_1122
我的性格是积极上进,活泼开朗的。但是处事和工作中,我往往是冷静、稳重,能在逆境中发挥潜能。在校期间努力学习、积极参加学院的各项活动,对于学生工作有自己的认识和方法。业余的时候参加各种社会实践活动,锻炼了自己的组织协调和沟通等各方面能力。尤其是我在三星公司做销售期间,使我受益匪浅,学得到了很多东西:让我更具责任心,更能吃苦,磨练了我的意志,增强了团队意识。我的工作原则是:方法是首要条件,努力是必备条件,坚持是成功的根本条件。
展开
-
Xcode 文件模板
Xcode 文件模板分享一款Xcode文件模板插件 https://github.com/dongjiali/HCTemplet原创 2016-06-06 20:30:59 · 983 阅读 · 0 评论 -
IOS 无限后台运行
根据苹果文档中关于后台执行的描述,任何app都有10分钟左右的后台任务执行时间。 10分钟后,app会被iOS强行挂起。但是,有5类app允许有“无限的”后台运行时间:1. Audio。2. Location/GPS。3. VoIP。4. Newsstand。5. Exernal Accessory 。你可以将任何app声明为上述5种类型以获转载 2016-03-02 11:53:22 · 701 阅读 · 0 评论 -
iOS 通过定位获取常驻后台
转自 http://www.jianshu.com/p/d1ecc467faff我们知道ios 的应用,大部分都是进入后台,就不会执行任何操作,但是 ,很多时候我们希望程序进入后台,也能执行一些检测操作,比如说,应用进入后台,我们仍然可以实时去获取当前的位置信息。下面我们来了解下,ios 获取后台时间的几种方式根据苹果文档中关于后台执行的描述,任何app都有3分钟左右的后台任务执行时间转载 2016-03-02 11:46:33 · 10474 阅读 · 3 评论 -
Xcode7 制作通用的framework
1.新建一个静态库工程.file→ new→ project, 弹出框中选择iOS→ framework & library中的cocoa touch static library.点击Next,输入product name: TestFramework, 点击Next→ 点击Create.2.删除向导所生成工程中的Target.点击工程名→ 点击TARGETS →转载 2016-01-07 16:24:21 · 7060 阅读 · 1 评论 -
Github-iOS备忘
http://github.ibireme.com/github/list/ios/#转载 2015-12-10 10:04:50 · 407 阅读 · 0 评论 -
【译】17个提升iOS开发效率的必用工具
Xcode插件几乎所有开发者都知道Alcatraz是一个开源的包管理工具,可以让我们更轻松地管理各种插件。接下来就介绍下我的最推荐的10个插件:10.HOStringSense在编辑字符串的时候,它会在代码上方生成一个字数统计的提示框。当你需要编辑多行文本时,可以在弹出的文本框中编辑字符串内容,插件会自动进行字符转义的工作,并实时在代码中更新。图片由Dirk转载 2015-11-10 19:19:26 · 753 阅读 · 0 评论 -
mac下安装xctool并简单运行xctool来打包
先安装brew,brew是一个包管理工具,有了它我们就可以很方便的安装xctool了,brew安装命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1下面我们来通过brew安装xctool:sudo brew updatesudo转载 2015-07-10 13:38:15 · 858 阅读 · 0 评论 -
LLDB调试命令初探
原文转载自:http://www.starfelix.com/blog/2014/03/17/lldbdiao-shi-ming-ling-chu-tan/LLDB调试命令初探MAR 17TH, 2014如果你在平时的开发中从未使用过调试器,那你恐怕不知道一个调试器的作用有多大。你可能只满足于通过printf或者NSLog输出信息用于调试。但你只要试着尝试在转载 2015-04-27 17:36:38 · 528 阅读 · 0 评论 -
UIWebView 与服务器端的JS交互
UIWebView 与服务器端的通过JS交互的事件调用本地代码 其实也就一个方法:- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script;也就只有这一个方法可以折腾例子:- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequ转载 2015-01-07 11:36:06 · 556 阅读 · 0 评论 -
ios url缓存策略——NSURLCache、 NSURLRequest
一:url 缓存策略NSURLRequestrequestWithURL:cachePolicy:timeoutInterval:1:NSURLRequestUseProtocolCachePolicyThis flag will use the underlying protocol’s caching mechanism if the protocols转载 2015-01-07 11:42:17 · 595 阅读 · 0 评论 -
UIWebView 与JS的交互2
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFromString使用stringByEvaluatingJavaScriptFrom转载 2015-01-07 11:40:56 · 491 阅读 · 0 评论 -
编写真机和模拟器通用的framework(静态库)
IOS 4.2 编写真机和模拟器通用的framework(静态库)分类: Iphone2012-12-13 17:31 5544人阅读 评论(3) 收藏 举报IOS中静态库的方式有*.a或*.framework。个人感觉不论是.a还是.framework其实无外于对源码进行隐藏的一种表现方式。许多时在项目中,往往对于积累沉垫下来很少改动的代码(高内聚,低耦合的代转载 2014-10-14 14:36:55 · 640 阅读 · 0 评论 -
编写通用的静态库.a文件
IOS产生.a的静态库,比起.framework相对简单了好些。 下面介绍一下具体生成步骤:1、新建一个framework&library库。IOS 下的cocoa touch static library。然后输入product name 为libsql 2、把libsql.h和libsql.m删除。导入ocsqlite.h和ocsqlite.转载 2014-10-14 14:37:44 · 1482 阅读 · 0 评论 -
IOS高级开发~开机启动&无限后台运行&监听进程
非越狱情况下实现:开机启动:App安装到IOS设备设备之后,无论App是否开启过,只要IOS设备重启,App就会随之启动;无限后台运行:应用进入后台状态,可以无限后台运行,不被系统kill;监听进程:可获IOS设备运行除系统外的App(包括正在运行和后台运行);配置项目 plist文件添加:UIBackgroundModes转载 2016-03-02 12:00:28 · 1136 阅读 · 0 评论 -
IOS 后台运行
一、IOS的“伪后台”程序首先,先了解一下iOS 中所谓的「后台进程」到底是怎么回事吧?Let me be as clear as I can be: the iOS multitasking bar does not contain "a list of all running apps". It contains "a list of recently used apps". Th转载 2016-03-02 12:02:16 · 1688 阅读 · 0 评论 -
如何才能不崩溃 9: Mindset
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/yi-wen-ru-he-cai-neng-bu-beng-kui-9-mindset/http://inessent转载 2016-04-06 16:22:22 · 1018 阅读 · 0 评论 -
如何才能不崩溃 8: Infrastructure
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/yi-wen-ru-he-cai-neng-bu-beng-kui-8-infrastructure/http://i转载 2016-04-06 16:20:47 · 1213 阅读 · 0 评论 -
如何才能不崩溃 7: Dealing with Nothing
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/yi-wen-ru-he-cai-neng-bu-beng-kui-7-dealing-with-nothing/ht转载 2016-04-06 16:19:56 · 1089 阅读 · 0 评论 -
如何才能不崩溃 6: Properties and Accessors
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/yi-wen-ru-he-cai-neng-bu-beng-kui-6-properties-and-accessors/转载 2016-04-06 16:19:07 · 977 阅读 · 0 评论 -
如何才能不崩溃 5: Threading, part 2
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/yi-wen-ru-he-cai-neng-bu-beng-kui-5-threading-part-2/http:/转载 2016-04-06 16:18:21 · 908 阅读 · 0 评论 -
如何才能不崩溃 4: Threading
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/yi-wen-ru-he-cai-neng-bu-beng-kui-4-threading/http://inesse转载 2016-04-06 16:17:26 · 968 阅读 · 0 评论 -
如何才能不崩溃 3: NSNotification
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/yi-wen-ru-he-cai-neng-bu-beng-kui-3-nsnotification/http://i转载 2016-04-06 16:16:29 · 1123 阅读 · 0 评论 -
如何才能不崩溃 2: Mutation Exceptions
这是来源于inessential.com的一系列博客,我觉得内容写的非常好,也非常有意义,所以我在此进行一系列的翻译。下面是原博客地址:http://inessential.com/hownottocrash原文地址:http://ifujun.com/ru-he-cai-neng-bu-beng-kui-2-mutation-exceptions/http://ine转载 2016-04-06 16:14:49 · 924 阅读 · 0 评论 -
FKRealGroup - Xcode文件夹创建删除增强插件
What is this?FKRealGroup是一个增强Xcode创建、删除文件夹的插件。FKRealGroup会在编辑菜单中添加"New Real Group"和"Delete Real Group"两个选项。新建文件夹我们知道,Xcode本身的"New Group"选项只会创建一个虚拟文件夹,并不会在本地磁盘创建真实文件夹。一般来说,我们会右击->Sh转载 2016-04-06 16:06:40 · 1619 阅读 · 0 评论 -
Xcode7插件开发:从开发到拉到恶魔岛
开发Xcode很强大,但是有些封闭,官方并没有提供Xcode插件开发的文档。喵神的教程比较全,也比较适合入门。本文的教程只是作为我在开发FKConsole的过程中的总结,并不会很全面。FKConsole是我开发的一个用于在Xcode控制台显示中文的插件,很小,很简单。这个插件开发的初衷是因为一个朋友有这种需求,而又没有找到相应的插件。如果不使用插件,就要在工程中嵌入文件,他并不转载 2016-04-06 16:04:51 · 1491 阅读 · 0 评论 -
制作 CocoaPods 依赖库
转自http://www.jianshu.com/p/7a82e977281c学会使用别人的 Pods 依赖库以后, 你一定对创建自己的依赖库很有兴趣吧,现在我们就来尝试一下,以一个简单O2View 为例自己创建一个 Pods 依赖库,这里我会使用 Swift 2.0 来写这个例子。1.创建自己的 github 仓库CocoaPods 是托管在github 上的,所有的转载 2016-02-23 11:00:32 · 1186 阅读 · 0 评论 -
在谈runtime
一、关于runtime之前在项目中有遇到过用runtime解决改变全局字体的问题,所以再一次感受到了runtime黑魔法的强大,趁现在有机会分享一下对runtime的一些理解。在对象调用方法是Objective-C中经常使用的功能,也就是消息的传递,而Objective-C是C的超集,所以和C不同的是,Objective-C使用的是动态绑定,也就是runtime。Objective-C的消转载 2016-03-02 12:04:57 · 1074 阅读 · 0 评论 -
使用Alcatraz来管理Xcode插件
简介Alcatraz是一个帮你管理Xcode插件、模版以及颜色配置的工具。它可以直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样。安装和删除使用如下的命令行来安装Alcatraz:12mkdir -p ~/Library/Application\ Support/Developer/Shared/Xco转载 2014-03-10 09:35:23 · 7569 阅读 · 0 评论 -
uitableview 异步加载image
转一个UITableView中异步加载图片方法先说使用,再给定义使用方法:- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIden转载 2014-02-28 23:29:15 · 851 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用——流程说明
http://www.jkqnb.com/ydkf/article/26转载 2014-02-12 16:19:57 · 1482 阅读 · 0 评论 -
关于调试 Part-1
part-1转自:http://article.ityran.com/archives/1006有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇转载 2012-11-23 16:16:30 · 381 阅读 · 0 评论 -
NSJSONSerialization解析JSON数据
JSON->NSData 1 - (IBAction)touchWriteButton:(id)sender { 2 NSMutableDictionary *dictionary = [[NSMutableDictionary alloc] init]; 3 [dictionary setValue:@"Anthony" forKey:@"First Name"]转载 2012-11-22 15:57:16 · 1409 阅读 · 0 评论 -
值得推荐的iPhone开发资源汇总(1)
如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.c转载 2012-11-21 17:47:56 · 418 阅读 · 0 评论 -
mac svn 删除.svn隐藏文件的命令
打开终端,进到所在的目录,然后出入一下代码find . -name ".svn" | xargs rm -RfiPhone开发证书http://www.cnblogs.com/ifeng/articles/2295859.htmliOS高效开发必备的10款Objective-C类库http://mobile.51cto.com/hot-249831.htm转载 2012-11-21 17:07:50 · 618 阅读 · 0 评论 -
值得推荐的iPhone开发资源汇总(2)
iPad阅读器开发http://mobile.tutsplus.com/tutorials/iphone/building-an-ipad-reader-for-war-of-the-worlds/http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-using-a-slider-to-scrub-a-pdf-reader/转载 2012-11-21 17:47:32 · 463 阅读 · 0 评论 -
值得推荐的iPhone开发资源汇总(3)
ios开发官方的英文文档:https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/Introduction/Introduction.htmliphone开发官方的中文文档:http://www.apple.com.cn/developer/i转载 2012-11-21 17:46:44 · 671 阅读 · 0 评论 -
常用的iphone开发学习网站
Box2d托德的Box2D的教程!Box2D的 – 首页如何只使用碰撞检测的cocos2d iPhone Box2D的|雷Wenderlich“一个SpaceManager游戏|适用于iPhone的cocos2dBox2D 论坛box2d用户手册Box2D 论坛iPhone IOS开发中心iOS 开发中心iOS Dev Center – Apple Deve转载 2012-11-21 17:16:02 · 473 阅读 · 0 评论 -
关于调试 part-3
1.unrecognized selector sent to instance方法名错误2.UIApplicationMain 的地方:关于EXC_BAD_ACCESSproduct-》Edit Scheme,在Environment Varibles中 添加 NSZombieEnabled YES 最后结果关于出现僵尸信号SIGBAT或者EXC_BAD_ACCESS的解决方案转载 2012-11-26 09:01:36 · 2880 阅读 · 0 评论 -
iphone CGContextRef 使用画一些简单图形
CGContextRef context = UIGraphicsGetCurrentContext(); 画一个正方形图形 没有边框CGContextSetRGBFillColor(context, 0, 0.25, 0, 0.5);CGContextFillRect(context, CGRectMake(2, 2, 270, 270));CGContextSt转载 2012-02-08 18:17:26 · 899 阅读 · 0 评论 -
ios开发self的用法
IPHONE开发SELF的用法关于什么时间用self. , 其实是和Obj-c的存取方法有关, 不过网上很多人也都这么解答的, 那它为什么和存取方法有关? 怎么有关的? 并没有多少人回答出来. 同时关于内存管理的内容, 请大家看旺财勇士的Objective-C内存管理总结~CC专版 , 有些东西我就不多解释了. 进入正题, 我们经常会在官方文档里看到这样的代码:转载 2012-08-25 10:13:16 · 470 阅读 · 0 评论