
iOS
文章平均质量分 56
lemon798
这个作者很懒,什么都没留下…
展开
-
Swift 可选值(Optional Values)介绍
Optional的定义Optional也是Objective-C没有的数据类型,是苹果引入到Swift语言中的全新类型,它的特点就和它的名字一样:可以有值,也可以没有值,当它没有值时,就是nil。此外,Swift的nil也和Objective-C有些不一样,在Objective-C中,只有对象才能为nil,而在Swift里,当基础类型(整形、浮点、布尔等)没有值时,也是nil,而不是一个初转载 2015-01-09 10:15:22 · 431 阅读 · 0 评论 -
自定义UINavigationController的后退按钮标题
转载自:http://zgia.net/?tag=backbarbuttonitemA视图进入B视图,如下,self指的A,bView指的B。1[self.navigationController pushViewController:self.bView animated:YES];一开始想当然的,在B视图的viewDidLoad里直接使用:转载 2015-08-07 15:22:55 · 481 阅读 · 0 评论 -
iOS 托管App到FIR 实现软件内升级
托管APP到FIR省去了很多麻烦事儿,iOS7以后的ipa不能通过以往的plist方式下载安装,很蛋疼,还好FIR出现了。ps:如果你有耐心去搞一个自己的后台下载也可以,附上教程,点击打开链接首先上fir.im把ipa上传,在“我的应用”中进入应用面板,点击面板左侧“"API使用#版本查询接口在代码中使用GET方式请求接口:我这里使用了MKNetworkkit来原创 2015-01-30 15:54:41 · 2615 阅读 · 0 评论 -
iOS开发 SMS本机短信
引入头文件:#import 并添加delegate:@interface InviteViewController : UIViewController.m中代码:- (IBAction)send:(id)sender{ if( [MFMessageComposeViewController canSendText] ){ MFMe原创 2015-01-13 20:32:26 · 661 阅读 · 0 评论 -
iOS开发 AddressBookUI新建联系人
引入头文件:#import 添加delegate:@interface ContactsViewController : UIViewController.m中代码:- (IBAction)addContacts:(id)sender{ ABNewPersonViewController *newPerson = [[ABNewPersonViewController原创 2015-01-14 13:46:18 · 603 阅读 · 0 评论 -
如何添加doubango工程
1.把iOS-ngn-stack拖入自己工程2.build phases 中 link binary with libraries中添加lib库(添加以下全部)3.build settings 中 architectures 修改Valid Architectures 为armv74.build settings 中点击最上面的+号,添加User-Defined如图原创 2015-01-13 20:55:08 · 845 阅读 · 0 评论 -
iOS 关于Images.xcassets LaunchImage各类图片解读
一直用Images.xcassets 来管理图片,用起来很方便,但是各种图片该放什么位置,不熟悉的话就会比较头疼iPhone Portrait iOS 7,8:iOS7或者iOS8系统下2x: 3.5英寸屏幕的iPhone4(s)双倍pt图Retina 4: 4英寸Retina屏幕的iPhone5(c,s)是双倍pt图iPhone Portrait iOS 5,6:iO原创 2015-01-30 13:37:42 · 1099 阅读 · 0 评论 -
Objective-C中的Block
原文地址 http://www.cocoachina.com/ios/20150109/10891.html1.相关概念在这篇笔记开始之前,我们需要对以下概念有所了解。1.1 操作系统中的栈和堆注:这里所说的堆和栈与数据结构中的堆和栈不是一回事。我们先来看看一个由C/C++/OBJC编译的程序占用内存分布的结构: 栈区(stack):转载 2015-01-13 19:53:32 · 456 阅读 · 0 评论 -
iOS开发中 C语言char型转换为 CFStringRef
数据从SQLite中取出后直接存到联系人列表里出现了这个问题:sqlite中C语言char类型字符,在ABAddressbook中的这个方法中无法识别,需要转换为CFStringRef类型ABRecordSetValue(tmpRecord, kABPersonFirstNameProperty, tmpFirstName, &error);转换方法:CFStringRef tmp原创 2015-01-13 17:27:13 · 1576 阅读 · 0 评论 -
Tabbar与Navigation嵌套
Tabbar与Navigation嵌套 类似微信等App中,TabbarViewController作为RootView,tabbar中的ViewController又被嵌套在Navigation中,以此来达到Tabbar中Navigation的跳转效果。嵌套结构Tabbar隐藏Tabbar隐藏页面,底部View的约束设置(解决跳转时底部View跳动到Tabbar空位的问题)Navigat原创 2015-08-06 13:18:58 · 1617 阅读 · 1 评论