摘要:解释如下: qq比较麻烦点,需要两个 URL schemes 1、QQ+appID(注意:appID原本是10进制的,需要先转换16进制,网址:点击转换16进制) http://tool.oschina.net/hexconvert/ 2、tencent+appID
阅读全文
摘要:首先在XCode中新建一个project,笔者在这里命名为CocoaPodsTest。然后,在终端中cd到你的project所在的目录: 然后,执行命令: 添加一个Podfile文件。然后按i进入插入模式,进行编辑,在文件中输入以下内容: platform :ios, '8.0'target 'Us
阅读全文
摘要:原文:http://www.tuicool.com/articles/YfABrm 1.ReactiveCocoa开发中常见用法有哪些? 第1种:代替代理 第1种:代替代理 rac_signalForSelector:用于替代代理 第2种:代替KVO 第2种:代替KVO rac_valuesAndC
阅读全文
摘要:1.RAC简介 RAC,全名ReactiveCocoa,是一个第三方库,它可以大大简化你的代码过程。RAC具有函数式编程和响应式编程的特性。 2.配置RAC环境 (1)使用cocoapods安装RAC最新版本 具体安装方法这里不做介绍。Podfile格式如下: platform :ios, '10.
阅读全文
摘要:声明:本文转载自王隆帅 一、常见类 1、RACSiganl 信号类。 RACEmptySignal :空信号,用来实现 RACSignal 的 +empty 方法; RACReturnSignal :一元信号,用来实现 RACSignal 的 +return: 方法; RACDynamicSigna
阅读全文
摘要:第一种: CGSize maxSize = CGSizeMake(TheViewWithWidth - 80 - 34, MAXFLOAT); CGFloat textH = [self.rigthLabel.text boundingRectWithSize:maxSize options:NSS
阅读全文
摘要://1 self.navigationController.navigationBar.alpha=0; //设置导航条透明度为0,是没有效果的,还是原来的样子 //2.1 //在这里,有一个模式,必须要传默认UIBarMetricsDefault模式才能设置背景图片. [self.navigati
阅读全文
摘要:一、什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm。随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods。 CocoaPods项目的源码 在 Githu
阅读全文
摘要:转自:http://www.cnblogs.com/wendingding/p/3802830.html 一、UIView动画(首尾) 1.简单说明 UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持 执行动画所需要的工作由UIView类自动
阅读全文
摘要:1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5 inches (115.5 mm) 3.5-inc
阅读全文
摘要:1.单例定义:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 2.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 3.单例模式的优点
阅读全文
摘要:一:Label自适应高度 Label自适应一般情况下都会加到UIScrollView上,否则如果文字内容过多,不能完全显示。UITabelView自适应和Label差不多,用到的时候自己体会。 二:代码示例 #import "ViewController.h" #define WIDTH [UISc
阅读全文
摘要:1. 通知中心概述通知中心实际上是在程序内部提供了消息广播的一种机制。通知中心不能在进程间进行通信。实际上就是一个二传手,把接收到的消息,根据内部的一个消息转发表,来将消息转发给需要的对象。通知中心是基于观察者模式的,它允许注册、删除观察者。一个NSNotificationCenter可以有许多的通
阅读全文
摘要://同步POST-(void)synPost{ //获取URL接口,不含参数 NSString *str = @"http://www.haninfo.cc:2060/Login/LoginData.asmx/Login"; //转码---拼接方法,为避免参数是汉字时,打印结果不显示汉字 str =...
阅读全文
摘要:////GET:将请求所需要传的参数,直接封装到URL中,缺点:1、不安全 2、url长度有限制,如果参数较多,会封装失败,导致无法请求//POST:包含基础的url以及参数体,也就是说,参数跟url是分开的,比较安全且不用顾虑url的长度//同步:当执行某个操作时,只有当其完全执行结束,才回去执行...
阅读全文
摘要:XML文件有多种样式,标准的是把数据存在字节点上,还有的就是把数据直接存储在属性里面#import"ViewController.h"@interface ViewController (){ NSMutableArray * listArr; NSString *elementTag;}@end@...
阅读全文
摘要:一、文件管理 NSFileManager中包含了用来查询单词库目录、创建、重命名、删除目录以及获取/设置文件属性的方法(可读性,可编写性等等)。- (void)viewDidLoad { [super viewDidLoad]; //创建文件管理器 NSFileManager * fileM...
阅读全文
摘要:一、iOS沙盒机制 沙盒是系统单独开辟的存储区域,用来保存非代码文件。所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 iOS应用程序只能在为该改程序创建的文件中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标...
阅读全文