iOS
文章平均质量分 55
彬彬哥哥
这个作者很懒,什么都没留下…
展开
-
IOS中UIAlertView(警告框)常用方法总结
IOS中UIAlertView(警告框)常用方法总结一、初始化方法- (instancetype)initWithTitle:(NSString *)title message:(NSString*)message delegate:(id /**/)delegate cancelButtonTitle:(NSString *)cancelButtonTitle转载 2016-03-02 09:00:07 · 981 阅读 · 0 评论 -
NSURLSESSION的使用
NSURLSESSION的使用 虽然在iOS7引入NSURLSession时,就知道NSURLConnection会最终被苹果放弃,但人总是喜欢做熟悉的事情,在NSURLConnection还可以使用时,就懒得学习这新玩意了,而且本来在开发中多数时候也是使用第三方AFNetworking。最近发现iOS9中已经弃用了NSURLConnection请求网络的方法,使用NSURLCo转载 2016-05-08 22:45:30 · 454 阅读 · 0 评论 -
NSURLSESSION使用实战教程
NSURLSESSION使用实战教程 我的前面两篇文章介绍了NSURLSession套件的使用和NSURLSession套件的主要类。今天我们使用NSURLSession来完成一个小的应用程序。在实战之前,我先补充一点,为什么苹果会主推NSURLSession技术,而放弃大家都熟悉的NSURLConnection技术,苹果这么做肯定是有原因的,下面列举了NSURLSession的优点转载 2016-05-08 22:44:44 · 313 阅读 · 0 评论 -
介绍NSURLSESSION网络请求套件
介绍NSURLSESSION网络请求套件 昨天翻译了一篇《NSURLSession的使用》的文章,地址:http://www.cnblogs.com/JackieHoo/p/4995733.html,原文是来自苹果官方介绍NSURLSession技术实现网络请求的原理文章,文章中提到NSURLSession网络请求技术是NSURLSession这个新类和它相关类的套件集合。今天这篇文转载 2016-05-08 22:43:54 · 282 阅读 · 0 评论 -
我们究竟如何判断一个想法值不值得做呢?IOS开发
我们究竟如何判断一个想法值不值得做呢?1)这真是一个创意吗?最简单的方法,上AppStore上使用关键字搜搜,90%(实际上很可能是99%)的情况下你会发现已经有类似的产品了,如果这样,那么你就要分析一下已有的产品做得怎么样?如果你自认为别人的想法和实现都应经超过你的水平了,那么劝你就此打住;如果你认为你做出来的东西可以超过比人,那么,还要分析两种情况,一、是别人真的没把产品做原创 2016-05-18 15:57:24 · 484 阅读 · 0 评论 -
写个IOS应用程序,项目结构可以是这样......
我就简单介绍下我做iOS项目时使用的工程结构。首先要说的是,这只是我的工程结构,并不是规范,或许它存在很多问题和不规范的地方,我只是把它分享出来,给大家提供一个参考,也希望收到大家的一些反馈来帮助我改进! 下图是我做iOS项目的一个常用工程结构,整体模式还是按照MVC的结构,只是在每一层做了一些细分处理,下面就简单介绍下。 Application:这原创 2016-05-18 15:24:23 · 561 阅读 · 0 评论 -
iOS引导界面与主界面之间切换
第一部分 预习部分 笔者所用的开发工具是苹果的Xcode6.0.1,模拟器是iOS8.0的。做这部分的工作需要对两个ui控件要有所熟悉:一个是UIscrollView,另一个是UIPageControl。这两个控件经常混在一起混合使用。(还要有一定的UI操作基础) 第二部分 搭建文件布局转载 2016-05-13 09:57:42 · 947 阅读 · 0 评论 -
IOS AutoLayout详解(三)用代码实现(附Demo下载)
标签:autolayout 代码实现 ios demo 原创Blog,转载请注明出处 blog.csdn.net/hello_hwc 欢迎关注我的IOS SDK专栏,这个专栏我会持续进行更新。 IOS SDK详解前言:在开发的过程中,有时候创建View没办法通过Storyboard来进行,又需要AutoLayout,这时候用代码创建就派上用场了,转载 2016-05-25 13:55:32 · 564 阅读 · 0 评论 -
IOS 读二进制数据文件
IOS 读二进制数据文件在开发项目的过程中,我们有可能遇到上面这图片展示的数据。其实这些数据是存放到文件中的二进制数据。记得大学的时候老师带着我们写了一个记账类软件,当时就是把账单里面的数据存放到文件里面。我直接简述那时候是怎么做的。首先得有个账单类。------------------账单类的头文件-----------------//转载 2016-04-27 10:15:35 · 4716 阅读 · 0 评论 -
高级UIKit-09(TCPSocket发送文件、上传和下载) - 回读(IOS)
【day1101_SocketSendFile】:发送文件到服务端发送文件需要在该文件上拼接消息头,比如类型,文件名,文件大小// 服务端- (void)viewDidLoad{ [super viewDidLoad]; // 创建服务器 self.socketServer = [[AsyncSocket alloc] initWithDele转载 2016-04-27 09:12:12 · 666 阅读 · 0 评论 -
UITableView的数据源(dataSource)
UITableView的数据源(dataSource)和代理(delegate) UITableView需要一个数据源(dataSource)来显示数据,UITableView会向数据源查询一共有多少行数据以及每一行显示什么数据等。没有设置数据源的UITableView只是个空壳。凡是遵守UITableViewDataSource协议的OC对象,都可以是UITableView的数据转载 2016-03-14 09:38:53 · 633 阅读 · 0 评论 -
iOS Application Life Cycle 应用程序生命周期
iOS Application Life Cycle 应用程序生命周期应用程序的状态IOS的应用程序一共有5种状态。Not running(未运行):程序未启动Inactive(未激活):其他两个状态切换时出现的短暂状态。唯一在此状态停留时间比较长的情况是:当用户锁屏时?或者系统提示用户去响应Alert窗口(如来电、信息)时Active(激活):在屏幕上转载 2016-03-10 10:06:26 · 677 阅读 · 0 评论 -
iOS开发7:自动旋转与调整大小
iOS开发7:自动旋转与调整大小收藏 分享到发表于 2012-08-31 • 16285 次查看苹果的产品iPad和iPhone都是支持自动旋转的,因而我们写的程序也要支持两种视图:纵向和横向。默认情况下,我们写的程序都是纵向的,就像前边的几个例子中那样。如果运行以前写的程序,当把模拟器旋转,你会发现很不友好,有的控件看不见了。这个时候,自动旋转就显得很有必要了转载 2016-02-23 11:27:48 · 382 阅读 · 0 评论 -
UINavigationBar 使用总结
UINavigationBar 使用总结字数2242 阅读1127 评论11 喜欢36UINavigationBar是我们在开发过程中经常要用到的一个控件,下面我会为大家介绍一些常用的用法。1. 设置导航栏的标题这个不多说,直接上代码self.navigationItem.title = @"UINavigationBar使用总结";2. 设置导航栏转载 2016-03-04 14:12:58 · 448 阅读 · 0 评论 -
Objective-C编码规范:26个方面解决iOS开发问题
介绍我们制定Objective-C编码规范的原因是我们能够在我们的书,教程和初学者工具包的代码保持优雅和一致。即使我们有很多不同的作者来完成不同的书籍。这里编码规范有可能与你看到的其他Objective-C编码规范不同,因为它主要是为了打印和Web的易读性。关于作者这编码规范的创建是由很多来自raywenderlich.com团队成员在Nicholas Waynik的带领下共同完成转载 2016-03-04 10:37:59 · 445 阅读 · 0 评论 -
如何成为一名优秀的iOS开发工程师
如何成为一名优秀的iOS开发工程师JUN 25TH, 2015 7:49 AM如果你是一位专业的iOS开发工程师,你应该为自己感到自豪。因为你能在强大的iOS系统下,一展身手实现自己和他人的想法,这是一件令人无比激动的事情。作为一名iOS开发工程师,你一定想成为行业的佼佼者。那么,如何成为一名优秀的iOS开发工程师呢?我觉得做到以下几点,你就离优秀越来越近了转载 2016-03-04 10:30:10 · 391 阅读 · 0 评论 -
一个ios工程师必须具备的八大知识技能点
一个ios工程师必须具备的八大知识技能点 随着移动互联网的高速发展泄洪而来,有意学习移动开发的人越来越多了,竞争也是越来越大,需要学习的东西很多。如何才能在激烈的移动开发者竞争中一枝独秀,成为一名真正合格的高级iOS开发工程师?扣丁免费开设iOS开发培训课程总结了成为一个移动iOS开发者必须掌握的八大技能。 1.高级C语言、C++语言 C语言是iOS开发转载 2016-03-04 09:59:03 · 3819 阅读 · 0 评论 -
标签:ios开发 界面启动
标签:ios开发 界面启动 APP下载安装第一次使用一般会显示一个首次启动引导界面然后进入主界面,非首次开启APP也通常会显示一个启动界面然后进入主界面。1、本例首次启动显示FirstUseViewController,添加一个button,点击进入LaunchViewController 2、非首次LaunchViewController,显示2s后进入主界面Vi转载 2016-05-13 09:59:06 · 575 阅读 · 0 评论