![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS学习笔记
文章平均质量分 76
Mr_Peng0605
这个作者很懒,什么都没留下…
展开
-
【2012.08.03】对AFNetworking的学…
继ASIHTTPRequest发布不在维护的讯息后,如果我们不使用CDN(云端服务器),AFNetworking是一套不错的选择。下载网址:https://github.com/AFNetworking/AFNetworking下载之后,直接进入Xcode的专案即可以用,记得加入SystemConfiguration.framework范例參考:在application: didFi原创 2015-06-26 09:18:43 · 288 阅读 · 0 评论 -
[2014-03-19]iOS7 ARC和非ARC…
苹果文档Transitioning to ARC ReleaseNotes里描述了好几种处理arc和非arc情况的方法,我遇到的情况是需要在一个非arc的工程里载入一个同步SKPSMTPMessage的库,而该库是使用arc模式的文件。为了使两者兼容,我采用如下方法,顺利通过编译,在非ARC中使用ARC加入 -fobjc-arc 在ARC中使用非ARC加入 -fno-objc-arc以下截原创 2015-06-26 09:19:38 · 294 阅读 · 0 评论 -
[2014-03-03]xcode5多种方式配置3.…
一:利用storyboard或者Xib在工程中添加两组storyboard或者Xib,判断后在appdelegate里选择 if([[UIScreen mainScreen] bounds].size.height == 568) { // For iphone 5 storyboard = [UIStoryboard story原创 2015-06-26 09:19:36 · 313 阅读 · 0 评论 -
[14-02-26][转]Xcode LLDB&nb…
开胃小菜--简单的断点调试在xcode中打开一个app,在想要break的行号上单击,即可生成一个深色的箭头标识--断点。如下图,在viewDidLoad:中设置了断点。LLDB Debug教程" />运行app,等待。。。就可以看到xcode在断点处进入调试模式,现在让我们把视线移到xcode右下角的控制台,有木有看到(lldb)这样一行,鼠标移到此行,输入1po原创 2015-06-26 09:19:33 · 275 阅读 · 0 评论 -
[2014-02-17]自定义ios7标题栏和状…
注:本文译自CustomizingNavigation Bar and Status Bar in iOS7跟大家一样,我一直忙碌的适配我的APP在ios7下的表现。iOS7的最新版本引入了大量的视觉变化。从开发人员的角度来看,导航栏和状态栏是2个最显而易见的变化。状态栏现在是透明/半透明的,也就是说view可以透过状态栏,导航栏的背景图像可以向上延伸的状态栏的后面。如果你自己阅原创 2015-06-26 09:19:31 · 594 阅读 · 0 评论 -
【2013-8-15】【iOS学习笔记】傻瓜…
由于自己手机没有越狱,有需要真机测试,穷,舍不得99刀,就翻了各种帖子,终于搞定了免证真机测试。1.创建证书。如下图, 尽量就跟下图一样. 名称大小写要注意,2.直接双击/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk此目录原创 2015-06-26 09:19:28 · 446 阅读 · 0 评论 -
【2013-6-18】【iOS学习笔记】IOS…
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里面。POST原创 2015-06-26 09:19:25 · 266 阅读 · 0 评论 -
【2013-5-9】【iOS学习笔记】单独…
说到刷新,当然第一个想到的方法就是setNeedsDisplay,而很多人认为setNeedsDisplay只是用于UIView刷新的,其实不然,单独刷新Label上的东西,比如数字,图片等,都可以。其方法很简单。UILabel *label = [UILabelalloc];label.text = [NSStringstringWithFormat:@"初始状态:%@",50];原创 2015-06-26 09:19:23 · 279 阅读 · 0 评论 -
【2013-5-8】除去UIBarButtonItem…
在使用 UIBarButtonItem系统提供的几个函数的时发现添加背景图片后会有个小框,而且很难去掉,影响效果,而且UIBarButtonItem好像不能使用frame的属性,所以可以下面方法定制自己的UIBarButtonItem.思想:对于UIBarButtonItem的定制,则可以利用[UIBarButtonIteminitWithCustomeView:]方法进行。而因为UIBa原创 2015-06-26 09:19:20 · 323 阅读 · 0 评论 -
在页面中,实现时钟效果。
一个简单的时钟效果。- (void)viewDidLoad{ [superviewDidLoad];// Do any additional setup after loading the view,typically from a nib. [NSTimerscheduledTimerWithTimeInterval:1.0 target:self selector:原创 2015-06-26 09:19:18 · 368 阅读 · 0 评论 -
iOS开发之在地图上绘制出你运行的…
iOS开发之在地图上绘制出你运行的轨迹(转)iOS中的MapKit集成了google地图api的很多功能加上iOS的定位的功能,我们就可以实现将你运行的轨迹绘制到地图上面。这个功能非常有用,比如汽车的gprs追踪、人员追踪、快递追踪等等。这篇文章我们将使用MapKit和iOS的定位功能,将你的运行轨迹绘制在地图上面。实现 先了解描述了如何在地图上显示自己的位置,如果我们将这些位置先原创 2015-06-26 09:19:15 · 584 阅读 · 0 评论 -
使用storyboard时,遇到message&nb…
我是参考,http://stackoverflow.com/questions/9151785/viewcontroller-gets-deallocated-which-leads-to-crash 这里来解决的。如果不懂的,我在这里写下我的操作过程。先介绍下的文件:一个UserAreaViewController,一个UserDetailViewController。对于XIB我是使用的原创 2015-06-26 09:19:13 · 415 阅读 · 0 评论 -
[2013-03-27]iOS之UITextField和U…
UITextField 比较简单 他有个Did EndOn Exite 事件,写个函数链接上就OK-(IBAction)textFieldDoneEditing:(id)sender { [sender resignFirstResponder];} 还可以点击背景实现隐藏键盘打开nib文件 把View 的Class从UIView改为 UIControl原创 2015-06-26 09:19:06 · 287 阅读 · 0 评论 -
【2012.9.26】iOS客户端开发与Web…
iOS客户端开发与Web前端开发比较版本升级。用户角度上看,iOS客户端升级必须让用户手动下载整个新的安装包覆盖安装,而web的升级无需用户做任何事情。开发角度上看,如果客户端有个小bug需要紧急修复,需要修复完后打包一个完成的安装包,给一个版本号,发布给用户升级。而web只需要修改后台的某些文件,然后传到自己的服务器,用多快速的迭代开发方式都没问题。web没有版本兼容性问题,客户端这个问题原创 2015-06-26 09:18:56 · 262 阅读 · 0 评论 -
【2012.08.24】iOS学习之同时创建n…
今天搞了好久,才弄好,如何又要创建navigationBarController又要创建TabBarController,所以这就比较纠结了。不过经过一番Google之后,还是解决了这个问题,所以在这也就写一下,当做自己总结了。如果有错误还请提出:第一种方式是在AppDelegate中将tabBarController作为subView,然后再在tabBarController的基础上增加na原创 2015-06-26 09:18:53 · 253 阅读 · 0 评论 -
【2012.08.09】初步比较Xcode4.4.1…
Xcode4.4.1必须基于Mac10.8系统材能运行。而Xcode4.4.1和Xcode4.3还是有一些差别,由于接触4.4.1才一天,可能总结得不够全面,如果有什么不对得地方还请高手们指出,喷子们别喷。发现差别得由来:是因为在Xcode4.3下我能正常Run一个程序,而通过svnCheckOut到Xcode4.4.1下面,就报了一些错误,目前我发现在得这个错误是在网上找得一个SDWe原创 2015-06-26 09:18:50 · 299 阅读 · 0 评论 -
【2012.08.06】iOS学习之Objective…
object c 里面有一个非常有趣的设计,如果之前了解过c++的家伙们,对object c中的把传统的调用函数变成了向这个类发送消息,这个过程总是令人琢磨不透,在实际过程中遇到的crash也很难调试清楚。这篇就要详细的解释消息这个家伙。当然,消息这个涉及的东西实在是太多了。这篇先简单介绍一下。上一篇,我们了解了什么是类http://www.cnblogs.com/studentdeng/a原创 2015-06-26 09:18:48 · 289 阅读 · 0 评论 -
【2012.08.06】iOS学习之JSON解析
json数据: [html] viewplaincopy{ "result": [ { "meeting": { "addr": "203", "creator": "张一",原创 2015-06-26 09:18:45 · 305 阅读 · 0 评论 -
[2014-03-20]iOS与JAVA 通信时Enco…
由于最近涉及到的项目需要在与后台通信时,需要加解密,而后台发出来得Json是通过Encode加密了的,所以在接受后,需要在ios中用stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding方法来解密成UTF8。当然同样的,我需要发送请求给后台时,用stringByAddingPercentEscapesUsingEncodi原创 2015-06-26 09:19:41 · 336 阅读 · 0 评论