根据储存位置不同,可以分为,静态变量(静态储存区),动态变量(运行时堆栈),寄存器变量(寄存器)静态变量(静态储存区):全局变量和使用static声明的局部变量都是静态变量,在系统运行过程中只初始化一次。#include int a=1; //全局变量存储在静态内存中,只初始化一次void show...
分类:
移动开发 时间:
2015-03-29 07:00:19
阅读次数:
342
因为在IOS8中要想设置applicationIconBadgeNumber,需要用户的授权,在IOS8中,需要加上下面的代码: UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotification...
分类:
移动开发 时间:
2015-03-29 01:57:38
阅读次数:
125
项目中有类似于微博的界面展示,在网上找了一个SECoreTextView来实现其中的富文本部分,没想到遇到了一些坑,也许就是Bug? 先说说SECoreTextView这个开源控件,它有一个Twitter的Demo:TwitterClient-iOS,基本效...
分类:
其他好文 时间:
2015-03-29 00:44:59
阅读次数:
129
数据在view之间传递分为两大类:直接传递与间接传递。其中间接传递里面还可以定义一个singleton,用来共享数据。【iOS5之前的旧解决方法】1)采用代理模式 子viewcontroller设计 代理协议,定义协议接口,父viewcontroller 实现协议接口,实现子viewcontroll...
分类:
移动开发 时间:
2015-03-29 00:31:06
阅读次数:
131
NMBottomTabBarControllerA customisable tab bar controller for iOS written in Objective C. It uses auto layout.一个自定义的Tabbar控制器,使用了自动布局。RequirementsiOS ...
分类:
其他好文 时间:
2015-03-29 00:29:28
阅读次数:
153
一、什么是Segue(1) Storyboard上每一根用来界面跳转的线,都是一个UIStoryboardSegue对象(简称Segue)二、Segue的属性(1) 每一个Segue对象,都有3个属性 1) 唯一标识 @property (nonatomic, readonly) NSStrin.....
分类:
移动开发 时间:
2015-03-29 00:26:41
阅读次数:
124
受限于AppStore的审核制度,版本提交后审核后需要等待一段审核时间才能上线,于是聪明的开发者就想出了一些手段,可以避开审核,动态更新客户端。...
分类:
移动开发 时间:
2015-03-28 23:18:24
阅读次数:
238
IOS开发--第三阶段--TabBarController(2)
分类:
移动开发 时间:
2015-03-28 23:10:09
阅读次数:
189
IOS开发--第三阶段--TabBarController(1)
分类:
移动开发 时间:
2015-03-28 23:03:50
阅读次数:
165
网络监听用到的类为Reachability.h,这个Xcode项目里面是不自带的,需要从github上面下载,在使用的时候记着导入SystemConfiguration.framework。 首先是在AppDelegate.m中设置网络监听 [[NSNotificationCenter d...
分类:
移动开发 时间:
2015-03-28 21:56:43
阅读次数:
151