Magic Studio

专心做有逼格的APP!

随笔分类 -  iOS

Xcode使用心得01:断点中断问题和调整编译目标[转]
摘要:在obj-c系列博文里,我们粗浅的介绍了obj-c的一些语法以及F库中的一些标准类的使用,但是实际编写拿得出手的APP还是得老老实实在os x上用Xcode写啊!最近上网无意中发现还有支持os x和ios的ruby框架啊,手又痒了!另外swift也推出了,Xcode6.0beta也装了,这个世界诱惑... 阅读全文

posted @ 2014-12-26 10:04 Mr 布鲁斯 阅读(1966) 评论(0) 推荐(0)

iOS7修改UISearchBar的Cancel按钮的颜色和文字
摘要:两行代码搞定:[[UIBarButtonItem appearanceWhenContainedIn: [UISearchBar class], nil] setTintColor:[UIColor whiteColor]]; [[UIBarButtonItem appearanceWhenC... 阅读全文

posted @ 2014-12-25 18:28 Mr 布鲁斯 阅读(2594) 评论(0) 推荐(0)

Duplicate Symbol链接错误的原因总结和解决方法[转]
摘要:from:http://www.cocoachina.com/bbs/read.php?tid=177492duplicate symbol是一种常见的链接错误,不像编译错误那样可以直接定位到问题的所在。但是经过一段时间的总结,发现这种错误总是有一些规律可以找的。例如,我们有如下的最简单的两个类代码... 阅读全文

posted @ 2014-12-23 21:02 Mr 布鲁斯 阅读(1770) 评论(0) 推荐(0)

支付宝 iOS SDK 官方下载页面[转]
摘要:from:http://blog.sina.com.cn/s/blog_6f72ff900102v0sw.html藏得太深了,不得不记下来!官方页面地址:https://b.alipay.com/order/productDetail.htm?productId=2013080604609654&t... 阅读全文

posted @ 2014-12-23 11:06 Mr 布鲁斯 阅读(553) 评论(0) 推荐(0)

Swift实现UIKit Dynamic动画
摘要:iOS7引入了UIKit Dynamics,可以帮助开发者开发出更接近真实世界的动画效果。之前,用户如果要做出这样的效果,需要话很多的时间在物理计算和Core Animation上。现在,所有的一切都变得非常简单,只要简单的几行就可以实现真实世界的效果。比如,重力、碰撞等。UI Dynamics中得... 阅读全文

posted @ 2014-12-16 17:22 Mr 布鲁斯 阅读(1505) 评论(1) 推荐(0)

为iOS项目添加Daily Build
摘要:很多人在说到Daily Build的时候总是喜欢背书。背书就背书吧,总比混迹软件行业连书都没看过的强。很久以前遇到一个奇葩。每次到代码提交测的通知就着急忙慌的催促组员赶紧干活,开始严重加班,晚饭都不吃。。。偶尔还需要开通宵。但是即使如此,最后也不会得到什么好的反馈。那个team就是这样循环往复的做着... 阅读全文

posted @ 2014-12-13 23:39 Mr 布鲁斯 阅读(1989) 评论(0) 推荐(0)

AppleScript: Handler
摘要:AppleScript绝对是个奇葩的存在!不管功能有多强大。Handler有两种,一种是和OC类似的使用Label参数,一种是和javascript类似的使用括号把一堆参数都放在里面的。label参数的Handler的写法非常奇怪,光看文档绝对让人迷糊。这里按照我的理解说一下。on handleNa... 阅读全文

posted @ 2014-12-11 00:35 Mr 布鲁斯 阅读(454) 评论(0) 推荐(0)

使用Xcode自带的单元测试
摘要:今年苹果推出的iOS8和Swift的新功能让人兴奋。同时,苹果对于Xcode的测试工具的改进却也会影响深远。现在我们来看下XCTest,Xcode内置的测试框架。以及,Xcode6新增的XCTestExpectation和性能测试。现在Xcode项目已经支持out-of-the-box的测试。比如,... 阅读全文

posted @ 2014-12-10 15:51 Mr 布鲁斯 阅读(2983) 评论(0) 推荐(0)

在iOS项目中引入MVVM
摘要:本文翻译自:http://www.objc.io/issue-13/mvvm.html。为了方便读者并节约时间,有些不是和文章主题相关的就去掉了。如果读者要看原文的话可以通过前面的url直接访问。作者也是做了iOS多年,从大学一直到现在n多年了。对于开发一款有B格的APP很有追求。学习了很多的东西,... 阅读全文

posted @ 2014-12-09 15:18 Mr 布鲁斯 阅读(2100) 评论(0) 推荐(0)

用Swift实现一款天气预报APP(三)
摘要:这个系列的目录:用Swift实现一款天气预报APP(一)用Swift实现一款天气预报APP(二)用Swift实现一款天气预报APP(三)通过前面的学习,一个天气预报的APP已经基本可用了。至少可以查看现在当前的天气情况和未来几个小时的天气预报了。但是,还不够完善。如果用户想要知道他要去的地方的天气怎... 阅读全文

posted @ 2014-12-09 03:01 Mr 布鲁斯 阅读(4596) 评论(2) 推荐(2)

Swift使用CoreLocation,你必须要看这一篇
摘要:CoreLocation,在我们这里讨论的是一个最常用的东西,就是用Location Manger获取用户当前的位置。整个的来说非常简单。只要这样:import CoreLocation需要使用整个框架,那么引入整个框架就是必须的。然后需要在你的类里实现一个protocol。就是CLLocation... 阅读全文

posted @ 2014-12-05 17:51 Mr 布鲁斯 阅读(2736) 评论(0) 推荐(0)

CocoaPods:library not found for -lPods
摘要:This is my first shot to write a blog in English. Enjoy! ;)CocoaPods is a popular way to control iOS projects' dependency. And it's easy to use.If you... 阅读全文

posted @ 2014-12-04 10:51 Mr 布鲁斯 阅读(1738) 评论(0) 推荐(0)

从Objective-C到Swift 单例模式
摘要:在Objective-C中经常会用到单例模式。最常见的就是:[UIApplication sharedApplication].delegate这里的sharedApplication就是一个返回单例的方法。所谓的单例模式也就是在整个APP、或者软件中只有这个类的这么一个对象。可以保存一些全局的设置... 阅读全文

posted @ 2014-12-02 17:51 Mr 布鲁斯 阅读(1112) 评论(0) 推荐(0)

如何讓 iOS UIWebView 連線時傳送自訂 Cookie 的方法[转]
摘要:利用 NSHTTPCookieStorage 管理 Cookie 傳送在 iOS 中如果自行建立 UIWebView 來開啟遠端站台資料,這時可以透過以下方法加入 Cookie。原理是透過 iOS 提供的NSHTTPCookieStorage 元件來控制所有從這個 Application 發出的 H... 阅读全文

posted @ 2014-12-01 15:42 Mr 布鲁斯 阅读(273) 评论(0) 推荐(0)

ASIHTTPRequest-Cookie的使用[转]
摘要:ASIHTTPRequest允许你使用全局存储来和所有使用CFNetwork或者NSURLRequest接口的程序共享cookie。如果设置useCookiePersistence为YES(默认值),cookie会被存储在共享的NSHTTPCookieStorage 容器中,并且会自动被其他requ... 阅读全文

posted @ 2014-12-01 15:41 Mr 布鲁斯 阅读(319) 评论(0) 推荐(0)

Transform动画初解 in Swift
摘要:创建一个界面,就像这样的:顶部是一个UISegmentControl,用来制定transform的类型。分别是:CGAffineTransformMakeTranslation、CGAffineTransformTranslate、CGAffineTransformIdentity.然后是一个UIL... 阅读全文

posted @ 2014-11-30 16:08 Mr 布鲁斯 阅读(839) 评论(0) 推荐(0)

UIWebView清除缓存和cookie[转]
摘要:现在项目遇到一个问题,游戏底层用Cocos2d-x,公告UI实现是用的UIWebView, 然后第一次在有网络的环境下运行公告UI,会加载url链接,同时就会自动存入缓存,当下次手机没有网络的环境下,会加载缓存,给玩家UIWebView链接良好的错觉!所以每次加载完URL链接后, 同时把缓存也马上清... 阅读全文

posted @ 2014-11-28 21:04 Mr 布鲁斯 阅读(349) 评论(0) 推荐(0)

UIWebview与js交互[转]
摘要:UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFr... 阅读全文

posted @ 2014-11-28 21:01 Mr 布鲁斯 阅读(242) 评论(0) 推荐(0)

CocoaPods安装和使用教程[转]
摘要:目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库... 阅读全文

posted @ 2014-11-25 22:48 Mr 布鲁斯 阅读(515) 评论(0) 推荐(0)

苹果禁用UUID了,咋办?
摘要:By now you have probably heard that Apple is deprecating support for attaining a UDID from an iOS device and furthermore that they will be rejecting a... 阅读全文

posted @ 2014-11-24 16:11 Mr 布鲁斯 阅读(466) 评论(0) 推荐(0)

导航