【安装win7系统前在BIOS中设置硬盘模式的方法】教程文章相关的互联网学习教程文章

(iOS)项目总结-项目中遇到的各种的问题和解决方法【图】

前言: 一到公司报道那时,便着手独立的去完成了一个项目,其中的辛酸泪也是不足为外人道也。这次算是一个新型的app,仍然是独立开发,但心境和想法却是完全的不同。下面说一次以前做开发时常常忽略的知识,也算是一种复习了吧。下面言归正传:1、自带键盘的next用法这算是比较常用的了吧,只要我们想到登录和注册界面,就应该自然而然的想到 - 键盘的next用法(当然不排除相当多的软件并没有实现这个功能)。想法也就是:用户...

iOS 两种方法实现左右滑动出现侧边菜单栏 slide view

现在很多的APP中都有slide view,左右滑动出现侧边菜单栏的功能,Weico这个应用就有。网上有很多第三方的类库实现了这种效果,其实自己代码写的话也是很简单的,下面我将介绍两种方法实现slide view。---- 一种是用第三方类库IIViewDeckController这个类库实现的效果比起其他的都好,另一种是自己代码实现这种效果,效果还ok。实现方法一(使用第三方库IIViewDeckController):https://github.com/Inferis/ViewDeck 这个是类库的下...

iOS开发 两个内存错误的一般处理方法【代码】

本文转载至 http://blog.sina.com.cn/s/blog_a843a8850101dxlj.html由于iOS5.0之前没有自动应用计数机制,也没有Java那样的垃圾回收功能。我们都需要自己管理和控制对象的回收,这是一件很麻烦的事情,也是做iOS项目中最容易出现的问题。如果不掌握这些方法,调试这些问题几乎没有头绪。1、EXC_BAD_ACCESS内存错误与NSZombieEnabledEXC_BAD_ACCESS是最常见的错误了,这个一般是访问了释放了的内存地址空间造成的。比如一个对象已经...

iOS 创建单例的方法

在ios4之后出现了一种单例的写法:首先创建一个继承于NSObject的类在.h文件中声明一个类方法+ (InstallStatisticsClass *)shareInstance;在.m中将这个方法+ (InstallStatisticsClass *)shareInstance{ static InstallStatisticsClass *instance = nil; static dispatch_once_t str; dispatch_once (&str,^{ instance = [[super allocWithZone:nil] init]; }); return instance;}原文:http://www.cnblogs.co...

ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结

iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。相册     iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像。但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片应用程序包     应用程序包可能会将图像与可执行程序、Info.plist...

ios应用内嵌h5页面数据自动变色识别为手机号码的解决方法——手机号码拨号禁用IOS手机页面数字自动识别为手机号【代码】【图】

现象如下,ios应用内嵌h5页面,本来是设置了白色的数字,两三秒之后会自动变为黑色,然后点击的时候就会弹出是否拨号的提示; 解决方法,添加如下meta标签,即可解决:<meta name="format-detection" content="telephone=no"> 原文:http://www.cnblogs.com/xyyt/p/7230648.html

ios:设置视图背景图片的方法

1. 使用一个UIImageView实例做子视图,并且放最后面UIImageView *customBackgournd = [UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.jpg"]];self.background = customBackground;[customBackground release];[self addSubview:background];[self sendSubViewToBack:background];如果是用ib,就在xib文件中添加UIImageView,放在最下面。 2. self.view.backgroundColor = [UIColor colorWithPatternImage:[U...

使用多字节字符集的跨平台(PC、Android、IOS、WP)编码/解码方法【代码】

随着移动端的发展,跨平台已成为通讯架构设计的重要考虑因素,PC、Android、IOS、WP等跨多平台间的数据通讯,必然要解决字符编码/解码的问题。多字节字符集MBCS不是跨平台的首选字符集,面向跨平台、国际化的推荐字符集肯定是UNICODE。写VC的人都知道,在以前VC++6.0中默认的字符集是多字节字符集,而VS2005及以后默认的字符集是Unicode,VS2013中默认不再对多字节字符串进行支持。但对很多较早的服务端项目,依然使用的是多字节字...

iOS尽量不要在viewWillDisappear:方法中移除通知【图】

http://www.cocoachina.com/ios/20151214/14596.html 在了解控制器的生命周期之后,我们都知道viewWillAppear:方法是在控制器的view将要显示的时候调用的,而viewWillDisappear:方法是在控制器的view将要隐藏的时候调用。很多时候我们根据自身需要将相关代码逻辑添加到这两个方法中,我们看下如下代码片段:监听键盘的通知代码这段代码是在控制器的viewDidLoad:方法中注册了一个键盘弹出的通知和键盘隐藏的通知,然后在调用到相关方...

IOS Category不要重写原有类方法【代码】【图】

原创Blog,转载请注明出处 blog.csdn.net/hello_hwc总结出来一句话 如果要重写现有类的方法,请考虑使用继承。 ------- 前言: Category是一种向现有类中添加方法,而不需要继承或者改变现有类的方式。在IOS开发中,使用还是十分广发的。例如在CoreData中,用category来为NSManagedObject类添加适当方法。FAQ: 为什么不直接把方法放到ViewController中? 因为,如果把这些代码都放到Controller中,会造成Controller过于臃...

【iOS开发-110】MapKit框架的主要类MKMapView以及代理方法,大头针的使用addAnnotation

#import "ViewController.h" #import <MapKit/MapKit.h> #import <CoreLocation/CoreLocation.h>@interface ViewController ()<MKMapViewDelegate> @property(nonatomic,strong) CLLocationManager *locMgr; @property (weak, nonatomic) IBOutlet MKMapView *mapView; @end@implementation ViewController-(CLLocationManager *)locMgr{if (_locMgr==nil) {_locMgr=[[CLLocationManager alloc]init];}return _locMgr; }- (void)vi...

iOS开发Swift篇—(十)方法【代码】

iOS开发Swift篇—(十)方法一、简单说明跟其他面向对象语言一样,Swift中的方法可以分为2大类:(1)实例方法(Instance Methods)  在OC中,实例方法以减号(-)开头(2)类型方法(Type Methods)  在OC中,类型方法以加号(+)开头 二、实例方法1.什么是实例方法?实例方法:就是只能用对象实例调用的方法,也可以称为“对象方法”实例方法的语法跟函数基本一样2.代码示例:1class Dog { 2 func run() { 3 prin...

iOS 11 Xcode9开发 新特性学习 (新方法篇)【图】

1 . 引入github (1) 在Xcode 9 中,引入了 gitHub,新源代码管理导航器 可以展示branch分支和 tag标签。 (2)点进去,就可以看指定一次commit了哪些东西 2 . 创建新的颜色 asset catalog 通常我们会New image set, 现在 可以New color set . 然后填充 rgb alpha 值 调用: 3 . 真机无线调试(手机系统也得是iOS11) 暂不添加 原文:http://www.cnblogs.com/someonelikeyou/p/70912...

iOS常见崩溃情况以及bug调试解决方法

本博客会不定期更新,将我在项目中常见的崩溃情况进行整理后分享给大家:1.unrecognized seletor。错误:这种情况很简单,给一个对象发送了一条它不认识的消息。比如说你的.h中声明了某一个方法,但是.m中却没有实现,而且你没有对异常消息处理(消息转发)就会造成这种现象。解决办法:首先排查自己的某一些方法是否实现,其次看一下哪些对象接收了它不该接收的消息。2.index 1 beyond NSArraMu [0,0]数组越界:数组越界这个不多说...

VUE2中axios的使用方法【代码】

一,安装  npm install axios二,在http.js中引入  import axios from axios;三,定义http request 拦截器,添加数据请求公用信息 1 axios.interceptors.request.use( 2 config => { 3 // const token = getCookie(名称);注意使用的时候需要引入cookie方法,推荐js-cookie 4 //config.data = JSON.stringify(config.data); 5 let token = localStorage.token; 6 //let token = xxx; 7 ...