关于ios百度地图导航的坑

说到百度地图,哎,一把血泪史啊。说到百度地图导航功能简直我想哭啊。 当年做一个基于地图的app,本来基本完工了,老大说加个导航吧,我一看老大发话了,加就加呗。老大说给你两天做完吧。当时我就爆发了我的小宇宙啊,什么两天!!! 两天!!! 卧槽,你看不起谁呢!半天!(当年原谅我的年少轻狂,不知天高地厚) 然后牛逼都吹了,就开始做呗。然后我就懵逼了,导入导航sdk,配一下基础环境,这种渣渣的小事,...

编写高质量iOS代码的有效方法(—)

/**1.Objectinv_C为C语言添加了面向对象特性,是其超集。Objectinv_C使用动态绑定的消息结构,也就是说,在运行时才会检测对象类型。接收一条消息之后,究竟应执行何种代码,由运行期环境而非编译器来决定。2.理解C语言的核心概念有助于写好Objective_C程序。尤其要掌握内存模型和指针。*/...
ios

优化iOS程序性能的二十五个方法

1. 用ARC管理内存ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像记得吃饭一样简单。而ARC会自动在底层为你做这些工作。除了帮你避免内存泄露,ARC还可以帮你提高性...
iOS程序 优化 性能

优化 iOS 程序性能的 25 个方法

1. 用ARC管理内存ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像记得吃饭一样简单。而ARC会自动在底层为你做这些工作。除了帮你避免内存泄露,ARC还可以帮你提高性能...
编程开发 iOS开发

iOS开发之地图-----01定位CoreLocation

1.简介 1.在移动互联网时代,移动app能解决用户的很多生活琐事,比如 导航:去任意陌生的地方 周边:找餐馆、找酒店、找银行、找电影院 2.在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发 Map Kit :用于地图展示 Core Location :用于地理定位 3.2个热门专业术语 LBS :Locatio...
LBS ios 索罗门 地图 定位

教你一步一步实现iOS自己的字典转模型库

前言我们在iOS开发中,一般会使用MVC或者MVVM等模式。当我们从接口中拿到数据时,我们需要把数据转成模型使用。下面我就带大家一起用runtime一步一步的来完成这个转换框架1、先写一个简单的字典到模型的转换模型TestModel@interfaceTestModel:NSObject@property(nonatomic,copy)NSString*name;@property(nonatom...
数组属性 模型 控制器

总结iOS开发中的断点续传那些事儿

前言断点续传概述断点续传就是从文件赏赐中断的地方重新开始下载或者上传数据,而不是从头文件开始。当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会从头下载,这样很浪费时间有木有。所以呢,项目中实现大文件下载的时候,断点续传功能是必不可少了。当然咯,断点续传有一种特殊的情况,就是我们的应用呗用户kill掉或者应用crash,要实现应用重启之后的断点续传,这种情况就是...
断点 网络 服务器 断点续传 文件

ios  抓包工具使用 paros软件

paros软件 下载 ----http://download.csdn.net/detail/tuyaloveios/6569041java jdk mac版本 ---http://www.cr173.com/soft/2646.html参考安装步骤 ---- http://jingyan.baidu.com/article/a3a3f811ebbd2d8da2eb8ac1.html工具/原...
https 抓包 数据 测试

ios 点击状态栏回到顶部的问题

scrollsToTop小结: UIScrollView是用来展示滚动的一个类。他有UITableView、UITextView等子类。 scrollsToTop是UIScrollView的一个属性,主要用于点击设备的状态栏时,是scrollsToTop == YES的控件滚动返回至顶部。 每一个默认的UIScrollView的实例,他的scrollsToTop属性默认为YES,所以要实现某一U...
ios scrollview

iOS屏幕旋转

转)ios限制控制器旋转iOS屏幕旋转控制iOS屏幕旋转控制(iOS6之后) iOS6之前,子控制器只要覆盖父类的shouldAutorotateToInterfaceOrientation:方法就能单独控制某个指定的控制器,而iOS6之后,该方法被禁止使用,让旋转控制变得复杂了,本文只针对iOS6以后的旋转控制做讲解; iOS6以后,系统会调用rootViewControllerA控制...
控制器