
编程
iunion
这个作者很懒,什么都没留下…
展开
-
iPhone开发-MVC模式
看到一篇小文比较详细的讲MVC理论。我之前没有涉及过这个方面,分享之。文章是别人给的一个word文档,无链接。 MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者转载 2011-12-15 12:51:32 · 1821 阅读 · 0 评论 -
常浏览的博客和网站
英文系列网站Raywenderlich.com这个不多说了吧,iOS界的百科全书。iOS By tutorial系列书从iOS7到8全买的正版别说499刀了,999刀也入手。objc.io这个也不用多说了,Raywenderlich是百科全书的话,这个就是深入深入再深入。http://tutsplus.com/也是包罗万象的一个网站,有web ios u转载 2014-12-23 10:21:27 · 2263 阅读 · 0 评论 -
在 App Store 三年學到的 13 件事(下)
Steven Shen,曾經寫過一本書,也翻過一本書,開發 iOS app 有兩年多的時間,最大的成就是參與開發的 App 「行」在今年進到 Evernote DevCup 決賽,並且有機會在矽谷參與為期一個月的 Accelerator 。上篇連結於此。不要再作一些廉價的 App 了就像 Jeremy Olson 在他 Tapity 部落格裡提到的:你應該停止只是作 app 的转载 2014-02-07 11:17:42 · 1272 阅读 · 0 评论 -
在App Store三年學到的13件事(上)
作者簡介:Steven Shen,曾經寫過一本書,也翻過一本書,開發 iOS app 有兩年多的時間,最大的成就是參與開發的 App 「行」在今年進到 Evernote DevCup 決賽,並且有機會在矽谷參與為期一個月的 Accelerator 。文章原文在此:13 Lessons from 3 years on App Store。我自己本身開發 iOS app 也有兩年多了,前幾转载 2014-02-07 11:16:47 · 1220 阅读 · 0 评论 -
浏览器判断是否安装了ios/android客户端程序
最近在做一个项目,该项目的前身是为mobile browser量身打造的一个网站。现在有这样一个需求:当用户在用mobile browser浏览该网站的时候会点击一个按钮/超链接,通过这个按钮的点击事情需要打开安装在本机的应用程序,或者如果本机没有安装该应用程序则打开应用商店并打开该程序在商店中的搜索结果页面。刚开始的时候iPhone team的人给出一个solution,下面是实施跳转的转载 2013-08-26 10:38:43 · 16909 阅读 · 2 评论 -
IOS使用UIImageView显示gif动画的例子
其中用到了两个开源代码1.SDWebImage 异步读取图片数据2.SCGifExample gif动画控件此工程在SCGifExample的基础上修改最近SDWebImage刚升级,我也借此修改了我的代码,从中摘出gif部分与大家分享图片缩放部分我还是用的手势,感觉以下方法不怎么好用,如果大家有更好的算法请分享图片缩放效果请在真机上使用原创 2012-03-14 14:36:48 · 26645 阅读 · 0 评论 -
Handling unhandled exceptions and signals
转自:http://www.cocoawithlove.com/2010/05/handling-unhandled-exceptions-and.htmlHandling unhandled exceptions and signalsWhen an application crashes on the iPhone, it disappears without转载 2013-04-27 17:36:16 · 1206 阅读 · 0 评论 -
objc_runtime使用方法的几个简单例子
1. 给NSObject类动态添加属性h定义部分@interface UIWebView (LoadProgress)@property (nonatomic, assign) NSInteger resourceCount;@endm实现部分首先要定义一个全局的key// resourceCount object keysstatic void *s_r原创 2013-04-18 09:49:23 · 3051 阅读 · 0 评论 -
ios的一些知识点
ios的一些知识点一 非ARC的内存管理情况 1-autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段落,开始等待用户的操作,自动释放池就会被释放掉(调用dealloc),池中的对象都会收到一个release,有可能会因此被销毁。 2-成员属性: readonly:不指定readonly,默认转载 2013-01-16 19:19:19 · 1508 阅读 · 0 评论 -
FXLabel支持中文行距的简单修改
新版的FXLabel已经可以支持设置行间距了,但发现不能支持中文,遂简单改写了一下应急用主要修改函数:- (NSArray *)FXLabel_linesWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBre原创 2013-01-10 12:07:55 · 3217 阅读 · 0 评论 -
NSString函数stringWithFormat与stringWithString的比较
我们经常会初始化一些string使用NSString的stringWithString函数但使用时发现了一个stringWithString的问题,如图当参数是nil时,stringWithString会crash,所以使用时必须验证参数不是nil相比较stringWithFormat就不会crash但返回的str也不是nil而是@"(null)"所以再做此类操作时原创 2012-12-13 17:02:14 · 7400 阅读 · 0 评论 -
mac svn 删除.svn隐藏文件的命令
每次都忘,这里记一下find . -name ".svn" | xargs rm -Rf转载 2012-11-22 18:29:15 · 886 阅读 · 0 评论 -
常用Ios开源开发资源
扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.sourceforge.net/iphone/sdkdoc/install.htmltcp/ip的通讯协议:http://code.g转载 2012-11-15 10:35:53 · 1089 阅读 · 0 评论 -
UIScrollView的属性总结
UIScrollView的常见属性属性作用CGPoint contentOffSet监控目前滚动的位置CGSize contentSize滚动范围的大小UIEdgeInsets contentInset视图在scrollView中的位置id转载 2012-04-09 13:40:11 · 1769 阅读 · 0 评论 -
推荐一个非常好的IOS编程技巧网站
http://iosdevelopertips.com/看一下他的介绍:Welcome to iOS Developer Tips!The first tip was posted on iOS Developer Tips in August of 2008, the blog was known as iPhone Developer Tips at the time.原创 2012-03-13 14:10:14 · 1986 阅读 · 0 评论 -
Mac OS X 信息属性列表关键字
信息属性列表关键字本附录说明了那些可以在束和包的属性列表文件中定义的关键字。 束关键字束目录中的属性列表详细描述了有关该束的信息。Finder和一些系统API在一些情况下会使用这些信息。束支持下列关键字类型:Core Foundation关键字--描述了束的综合属性 Cocoa特定的关键字--描述了和Cocoa有关的束的属性 Finder特定的关键字--转载 2012-03-05 13:00:32 · 1428 阅读 · 0 评论 -
SQLite内建语法表
SQLite内建语法表结构定义CREATE TABLE创建新表。语法:sql-command ::=CREATE [TEMP| TEMPORARY] TABLEtable-name( column-def[,column-def]* [,constraint]*)sql-command ::=转载 2012-01-17 11:06:22 · 1249 阅读 · 0 评论 -
使用#pragma阻止一些warnings
这篇博客的内容都是记的网上的。是流水账。只是记录下来以便日后之有,避免每次重新google。#pragma除了可以用来把不同功能的代码进行分隔组织外还可以用来disable一些warnings。这在引入一些第三方带有warnings的库的时候很有用。#pragma用处:http://nshipster.com/pragma/#Clang Diagnostics: http://nshi转载 2015-08-27 12:40:29 · 6640 阅读 · 0 评论