摘要:
随着苹果SDK的不断升级,越来越多的新特性增加了进来,本文主要讲述从iOS6至今,Native与JavaScript的交互方法 一、UIWebview && iframe && JavaScript <=iOS6 iOS6原生没有提供js直接调用Objective-C的方式,只能通过UIWebVie 阅读全文
摘要:
在我们写代码过程中可能会经常遇到这样一个错误: [objc] view plain copy print? <span style="font-size:32px;color:#ff0000;">ld: 4 duplicate symbols for architecture x86_64 clan 阅读全文
摘要:
iOS7中,不仅应用的风格有一定的变化,状态栏变化比较大,我们可以看到UIViewController的状态栏与导航栏基本是一体的。因此UIVIEWCONTROLLER的hide/show状态的方法也跟其他版本的不一样了。 在iOS7以前的版本,hide/show是通过以下代码实现 [cpp] vi 阅读全文
摘要:
第一步: 在B程序plist文件中,注册对外接口如图在B程序中找到info.plist点击,找到Information Property List ,右击 添加列表项 找到URL types ,在item0下将URL identifier 改为 URL Schemes 再右击他添加一个对象(item 阅读全文
摘要:
#define OBJ_IS_NIL(s) (s==nil || [s isKindOfClass:[NSNull class]]) #define Number_IS_VALID(s) ([s isKindOfClass:[NSValue class]]) 阅读全文
摘要:
xib中为各种控件设置圆角 通过代码的方式设置 通过xib快速设置圆角 利用User Defined Runtime Attributes 进行设置 利用User Defined Runtime Attributes 进行设置 身份检查器 身份检查器 详细步骤介绍 点击UI控件 点击 Xcode 右 阅读全文
摘要:
状态栏的字体为黑色:UIStatusBarStyleDefault状态栏的字体为白色:UIStatusBarStyleLightContent一、在info.plist中,将View controller-based status bar appearance设为NO状态栏字体的颜色只由下面的属性设 阅读全文
摘要:
1.登录Git账号,创建一个新的仓库 2。此处勾选,会自动生成README.md文件,把这个文件放进后边你需要上传的工程里面的空文件夹里,可以保证你的空文件夹也上传到Git,否则不会上传,切记!!! 3.接下来就是复制仓库在Git的地址,打开SourceTree软件, 4.把README.md文件拷 阅读全文
摘要:
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的 阅读全文
摘要:
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。 因为如果使用自己建立的plist文件什么的,还得自己显示创建文件 阅读全文