Iphone 菜单 代码 2
iOS 7侧边栏菜单解决方案 虽然Facebook和Path在国内用户当中使用率并不是很高,但这两款应用对菜单的革新性设计已经被很多开发者和设计师采用。当用户点击Hamburger图标打开侧边栏目,主屏幕页面会滑向屏幕的右侧(有“”阅读器iOS 7...
Iphone 菜单 代码
更多代码可到CocoaChina代码库查看:http://code.cocoachina.com/ SvpplyTable(可折叠可张开的菜单动画)允许你简单地创建可折叠可张开的菜单动画效果,灵感来自于Svpply app。不同表格项目使用JSON定义,你可以定义每个菜单项和任何子菜单,为每个项目挑选不同的颜色。附件:...
UIApplication深入学习
UIApplication深入学习发布于:2012-10-23 15:19阅读数:7611很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了“”阅读器UIApplica...
self与self class有什么用法上的区别
self指对象本身,[self class]返回的是类self是实例的指针,[self class]是类的指针,静态方法得用类的指针来调用
创建静态库.a文件
IOS产生.a的静态库,比起.framework相对简单了好些。 下面介绍一下具体生成步骤:1、新建一个framework&library库。IOS 下的cocoa touch static library。然后输入product name 为libsql 注意:这个时候的liblibsql.a文件是红色的。是不能用的。2、把li...
磨刀不误砍柴功:App开发者必备的运营、原型、UI设计工具整理
移动应用开发者们,Attention please!在接下来的内容里,我们将介绍一些能够提高你们的应用的知名度和品质水平的工具。仔细看看,下面这些工具你们都知道吗,用过吗?如果你还不知道,或许可以尝试一下。一、运营类1. APPVIEW,网址:http://lab.hakim.se/appview/帮助iOS 应用开发者追踪所有地区Ap...
NSNotificationCenter 的使用详解(2)
NSNotificationCenter 是 Cococa消息中心,统一管理单进程内不同线程的消息通迅,其职责只有两个: 1,提供“观查者们”对感兴趣消息的监听注册C代码 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(printName:)&nb...
NSNotificationCenter 的使用详解
通常我们在 iOS 中发生什么事件时该做什么是由 Delegate 实现的,例如 View 加载完后会触发 viewDidLoad。 Apple 还为我们提供了另一种通知响应方式,那就是 NSNotification,系统中(UIKeyboardDidShowNotification 等) 以及某些...
iOS NSInteger/NSUInteger与int/unsigned int、long/unsigned long之间的区别!
在iOS开发中经常使用NSInteger和NSUInteger,而在其他的类似于C++的语言中,我们经常使用的是int、unsigned int。我们知道iOS也可以使用g++编译器,那么它们之间是否有什么联系呢? 从NSUInteger和NSInteger的定义文件中 NSObjCRuntime.h发现有这样的语句:点击(此处)折...
IOS推送功能的实现
[-]IOS的推送实现由这样几步来完成创建Push SSL CertificationIOS客户端注册Push功能并获得DeviceToken使用Provider向APNS发送Push消息1使客户端图标显示数字标记2使客户端显示横幅或提醒3混合方式IOS客户端接收处...
IOS中NSUserDefaults的用法
NSUserDefaults适合存储轻量级本地数据,比如要保存用户登陆的用户名、密码,使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息。NSUserDefaults支持的数据格式有:NSNumber(Integer、Float、Double),NSString,NSDate,NSArray,NSDictionary,BOOL类型。NSUserD...
__VA_ARGS__用法
自定义调试信息的输出 调试信息的输出方法有很多种, 例如直接用printf, 或者出错时使用perror, fprintf等将信息直接打印到终端上, 在Qt上面一般使用qDebug,而守护进程则一般是使用syslog将调试信息输出到日志文件中等等... 使用标准的方法打印调试信息有时候不是很方便, 例如Qt编程, 在调...
open source:Reachability.h
参考地址:https://developer.apple.com/Library/ios/samplecode/Reachability/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007324-Intro-DontLinkElementID_2
衡量App应用的9个KPI指标
有读者提问:什么是衡量移动应用软件最重要的指标?这是个不错的问题——这个问题说难不难,说容易也不容易。实际上并没有通用的主要性能指标,也没有具体的评判标准,但是下面所提到的是几个最基本的指标。很明显,下载量对任何应用软件都是很重要的,但是空谈下载数量,而不注重质量也是毫无意义的。“下载量有...
Objective-C中 @property 与@synthesize 的关系
Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略功能:让编译器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。如:1、在头文件中:@property int count;等效于在头文件中声明2个方法:- (int)count;-(void)setCount:(int)newCoun...
not available in automatic reference counting mode
Error : release' is unavailable: not available in automatic reference counting mode..解决办法:You need to turn off Automatic Reference Counting. You do this by clicking on your project in the navigator (the top item in the finder-like thing on the left), then click on your ...
Objective-C 中interface 与 implementation 关系
以下Objective-c简称OC从事java开发的程序员们都知道,在java中interface是接口的意思,java中类是用class声明,接口用interface声明,是两个独立的部分,只有在类声明要实现某个接口时,他们两者才建立了关系,例如:[html] view plaincopyprint?interface AI{&nbs...
Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼...