IOS开发UI篇—导航控制器属性和基本使用一、导航控制器的一些属性和基本使用1.把子控制器添加到导航控制器中的四种方法(1)1.创建一个导航控制器
UINavigationController *nav=[[UINavigationControlleralloc]init];2.设置导航控制器为w....
分类:
移动开发 时间:
2014-06-05 17:42:40
阅读次数:
378
block在项目的开发中使用时非常频繁的,苹果官方也极力推荐使用block。其实,究其本质,block就是指向结构体的指针(可利用运行时机制查看底层生成的c代码)。然而在使用block时会存在很多陷阱(主要是内存泄露),这些都是必须要注意的。接下来举个简单的实例:假设一个类,拥有两个属性:blo.....
分类:
其他好文 时间:
2014-06-05 17:27:08
阅读次数:
186
早期对ObjectiveC这玩意不是很感冒,一直没有动手搞Apple平台下的开发,现在Swift来了,时机成熟,提升门槛后的IOS,才是量子本人想弄的。现在不用担心搞ObjectiveC的走在前面了。
Swift,来的正是时候,努力学习Swift,赚钱买辆Swift开开,好了,废话少说,开干,...
分类:
其他好文 时间:
2014-06-05 16:07:39
阅读次数:
211
Objective-C
支持全局变量主要有两种实现方式:(1)第一种和C/C++中的一样,使用"extern"关键词;(2)另外一种就是使用单例实现。(比如我们经常会把一个变量放在AppDelegate里面作为全局变量来访问,其中AppDelegate就是一个单例类)在Objective-C中如何....
分类:
移动开发 时间:
2014-06-05 16:00:21
阅读次数:
180
CocoaPods简介CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的项目源码在Github上管理。该项目开始于2011年8月12日,在这两年多的时间里,它持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和...
分类:
其他好文 时间:
2014-06-05 15:53:51
阅读次数:
11873
利用UIPickerView实现一个简单的点菜界面,如下图所示。源码地址:https://github.com/xiaoLong1010/iOSAppDemo.gitUIPickerView有两个协议UIPickerViewDataSource,UIPickerViewDelegate,它们为UIP...
分类:
移动开发 时间:
2014-06-05 15:10:38
阅读次数:
292
iOS开发UI篇—使用storyboard创建导航控制器以及控制器的生命周期一、基本过程新建一个项目,系统默认的主控制器继承自UIViewController,把主控制器两个文件删掉。在storyboard中,默认的控制器是View
Controller,而我们需要的是导航控制器,那么就把系统的给删...
分类:
移动开发 时间:
2014-06-05 14:36:16
阅读次数:
457
以下翻译内容为原创,转载请注明:来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/3768936.html碎碎念。。。Swift是苹果在WWDC刚发布的新语言,本人也没学过,现在看苹果官方文档一边翻译一边学习,再加上英语水平和对编程理解很有限,有错误的地...
分类:
移动开发 时间:
2014-06-05 14:33:42
阅读次数:
345
感觉挺有用的一篇文章,分析了4种解决方案。回头测试之。如果有别的方案,我会在后面补上。原文地址:http://www.ifun.cc/blog/2014/02/21/dong-tai-ji-suan-uitableviewcellgao-du-xiang-jie/不知道大家有没有发现,在iOS
AP...
分类:
其他好文 时间:
2014-06-05 14:23:55
阅读次数:
348
大家都知道Core
data本身并不是一个并发安全的架构;不过针对多线程访问带来的问题,Apple给出了很多指导;同时很多第三方的开发者也贡献了很多解决方法。不过最近碰到的一个问题很奇怪,觉得有一定的特殊性,与大家分享一下。这个问题似乎在7.0.1以前的版本上并不存在;不过后来我升级版本到了7.0....
分类:
移动开发 时间:
2014-06-05 13:39:57
阅读次数:
324