【iOS开发笔记之多点触控(一)处理触摸的4个方法】教程文章相关的互联网学习教程文章

iOS修改默认Xcode版本的方法【代码】

电脑中装了二个xcode版本,一个是xcode6-beta,一个是xcode5.1.1,每次打开工程时,默认是用xcode6-beta打开。在简介中修改打开方式也没用,没来在stackoverflow中找到答案After reading about LaunchServices in OS X I have finally found the solution, thanks for the hint @peter-m.To modify files association for certain app one can use lsregister tool. So to re-register the app there is-f parameter, and to unreg...

IScroll5+在ios、android点击(click)事件不兼容解决方法【代码】

Bug描述:ios、android4.4+下不能触发click事件。Bug解决:调用iscroll插件,增加配置参数:click:true/falseclick的值是要根据移动终端设备进行判断,如果只是简单的判断终端类型的话,android4.4+还是不能点击,这就是安卓的一个坑,毕竟没有IOS系统做的统一。故增加一个函数去判断:// ######### function iScrollClick(){if (/iPhone|iPad|iPod|Macintosh/i.test(navigator.userAgent)) return false;if (/Chrome/i.test(navig...

IOS 传值方法总结

1、属性传值前向后传值。2、协议传值http://liuyafang.blog.51cto.com/8837978/15493913、Block传值代替协议代理传值,主要时间点问题。http://liuyafang.blog.51cto.com/8837978/1551399 4、单利传值数据共享。5、通知传值http://liuyafang.blog.51cto.com/8837978/1557029通知中心NSNotificationCenter提供了一种更加解耦的方式。最典型的应用就是任何对象对可以发送通知到中心,同时任何对象可以监听中心的通知。发送通知的代码...

iOS 中自定义TableViewCell方法

自定义cell时需要继承UITableViewCell. 举例:ZLSchoolListTableCell继承UITableViewCellZLSchoolListTableCell.h文件#import <UIKit/UIKit.h>@class SchoolModel(模型);@interface ZLSchoolListTableCell : UITableViewCell+(instancetype)SchoolListWithTableView:(UITableView*)tableView;@property(nonatomic,strong)SchoolModel *Zlschool;(模型属性)@endZLSchoolListTableCell.m文件#import "ZLSchoolListTableCell.h"#im...

在BIOS中关闭软驱的方法(禁用软驱)【图】

对电脑比较熟悉的用户应该会经常用到BIOS,它是计算机内主板上的一个ROM 芯片上的程序,主要功能是为计算机提供最直接的硬件设置和控制,现在的电脑一般都不用软驱了,可是主板设计的时候还是支持软驱,这样在win7系统中总是多了一个软驱盘,所以可以在BIOS关闭它,现在就跟大家分享一下在BIOS中如何关闭软驱(图文)吧。1、在电脑开机的时候一直在键盘按DELETE键进入BIOS界面;  2、然后打开standard coms features,接着用键盘...

【IOS 开发】Object - C 面向对象 - 方法 | 成员变量 | 隐藏封装 | KVC | KVO | 初始化 | 多态

一. Object-C 方法详解1. 方法属性(1) OC 方法传参机制Object-C 方法传参机制 : OC 中得参数传递都是值传递, 传入参数的是参数的副本; -- 基本类型 (值传递) : int 等基本类型直接传入 这些基本类型的的副本;-- 指针类型 (地址传递) : 使用指针变量作为参数, 传递的也是指针变量的副本, 但是这个副本本身的值是一个地址, 地址 变量 和 地址 变量的副本 还是指向同一个地址;(2) OC 方法 与 传统函数方法 与 传统函数 : -- 结构化编程...

iOS中AutoLayer自动布局流程及相关方法【转】【图】

转自:http://my.oschina.net/w11h22j33/blog/208574关于UIView的Layer,IOS提供了三个方法:1、layoutSubviews在iOS5.1和之前的版本,此方法的缺省实现不会做任何事情(实现为空),iOS5.1之后(iOS6开始)的版本,此方法的缺省实现是使用你设置在此view上面的constraints(Autolayout)去决定subviews的position和size。 UIView的子类如果需要对其subviews进行更精确的布局,则可以重写此方法。只有在autoresizing和constraint-based b...

vue中的方法如何暴露给webview,使安卓和iOS可以调用【代码】【图】

新建一个外部公共的js文件app.js,定义一个对象并输出,如下:var hybrid = {} window.Hybrid = hybrid if (window.Vue) { // 自动绑定 window.Vue.use(hybrid) }export { hybrid }在需要的文件中引入app.js,将需要暴露的方法赋给hybrid对象,如下:在安卓或者iOS上可调用hybrid.clickMusic来执行函数 原文:http://www.cnblogs.com/xunhuang/p/7514115.html

iOS FMDatabase 本地数据库的创建和几个基本使用方法

转自:http://blog.it985.com/3677.html使用数据库之前当然要先在网上下载FMDB的库,然后添加到自己的工程里面去。没有的请点击下面的来下载fmdb 在FrameWork里添加“libsqulite3.0.dylib”,不然库托进去后会引起大量报错。一般来说,我们把一个应用的数据库建在当前程序的沙盒里,所以,我们要先取得沙盒的路径 在AppDelegate.m中123456- (NSString *) dataFilePath//应用程序的沙盒路径{ NSArray *path = NSSearchPathForDir...

iOS tableView的一些方法【代码】

项目中用到的一些tabview 问题及对应方法:一.cell1.自定义cell获取选中的cellNSIndexPath *indexPath = [tabView indexPathForSelectedRow];UITableViewCell *cell = [tabView cellForRowAtIndexPath:indexPath]; cell.myLable.text= @"abc";2.原文:http://www.cnblogs.com/wusang/p/5619518.html

iOS开发之普通网络异步请求与文件下载方法【代码】

先来说说普通异步下载方法,分为POST、GET两种/** GET请求获取数据*/ + (void)getDataWithUrl:(NSString *)strUrl finishBlock:(ECGNCNSDictionaryAndNSErrorBlock)finishBlock {if (strUrl.length == 0) {return;}NSURL *url = [NSURL URLWithString:strUrl];NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];request.HTTPMethod = @"GET";[request setValue:@"application/json; charset=utf-8" forHTT...

IOS UIAlertView(警告框)方法总结【代码】【图】

IOS中UIAlertView(警告框)常用方法总结一、初始化方法- (instancetype)initWithTitle:(NSString *)title message:(NSString *)message delegate:(id/*<UIAlertViewDelegate>*/)delegate cancelButtonTitle:(NSString *)cancelButtonTitle otherButtonTitles:(NSString *)otherButtonTitles, ...;这个方法通过设置一个标题,内容,代理和一些按钮的标题创建警告框,代码示例如下: UIAlertView * alert = [[UIAlertView alloc]in...

iOS 基本内存管理系列 5-autorelease方法使用总结【代码】【图】

autorelase:可以将对象交给自动释放池中,释放池销毁的时候对里面的对象做一次release操作代码如下 @autoreleasepool {Person *person = [[[Person alloc] init] autorelease];}上面代码虽然正确,但是为了简化代码在开发中一般是提供一个类方法来专门创建对象,并且将管理内存的代码封装到类方法中:注意:定义方法名的时候以类名开头,返回类型为instancetype,而且在创建对象的时候使用self关键字/*************************...

iOS UIWebView 访问https绕过证书验证的方法

@implementation NSURLRequest (NSURLRequestWithIgnoreSSL)+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host{ return YES;}@end原文:http://www.cnblogs.com/feng9exe/p/8046077.html

memcached监控的几种方法(nagios等)【图】

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://storysky.blog.51cto.com/628458/244962 最近根据程序员需要在一台服务器上面部署了memcached服务,虽然用上了,但是对他还不是非常了解。于是开始收集整理他的相关资料,其中一部分就是对他的监控了。 目前我所知道的监控方法大概有以下几种:一、memcache.php 这个东东算是最简单的了,只要支持php环境就能用,...