ios开发入门
ylxb
吃苦耐劳并不是忍饥挨饿!
展开
-
ios学习之plist文件的读写以及存储位置的探究
俗话说好记性不如烂笔头,是很有道理的,许多东西时间长了以后就有点模糊,特别是代码这个东西,特别容易忘记,需要不断的使用,反复咀嚼,消化,还是记一下比较好,同时也解决了当时的心头疑惑,在此记之,有不妥之处,欢迎批评指正! 十分感谢“荣芳志专栏”博客,对我的学习帮助很大,这一系列的博客是2012年写的,在现在来说,已经是有点久了,但是还是相当的不错的,感谢楼主的分享精神和钻研精神,随着Xcod原创 2016-04-07 09:53:14 · 2624 阅读 · 0 评论 -
控制器的创建
创建控制器的三种方式:1.直接创建 2通过storeboard创建 3通过xib创建在AppDelegate.m文件中如下创建- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ // 1.创建UIWindow原创 2016-08-10 21:41:29 · 510 阅读 · 0 评论 -
代码生成UIButton控件
在storyboard中可以直接拖拽控件,进行该控件的相关设置,但是也是可以在代码中生成相关的控件,只不过稍微有些麻烦,拖拽控件加快了开发的进度,可以腾出时间来放在业务逻辑的处理上来。下面直接上代码。//// ViewController.m// CodeForButton////// Copyright © 2016年 Lix Li. All rights reserved.原创 2016-04-25 09:13:26 · 582 阅读 · 0 评论 -
xcode7真机测试详解
由于项目的(cordova项目)需要,需要在xcode软件中进行相关的测试工作,所示使用xcode软件是必须的,由于对此软件不是特别了解,之前没有接触过(需要在osx系统下),现在就在xcode中进行真机测试说明一下。 xcode中的项目发布的时候有发布版本的选项,如果移动设备的ios版本高于,xcode软件中的ios版本,那么发布就会失败。需要更新相关的xcode版本(xcod转载 2016-04-22 14:30:08 · 725 阅读 · 0 评论 -
xib的简单介绍与使用
1> 什么是xib? xib能做什么?* 用来描述软件界面的文件。* 如果没有xib,所有的界面都需要通过代码来手动创建。* 有了xib以后,可以在xib中进行可视化开发,然后加载xib文件的时候,系统自动生成对应的代码来创建界面。* 与xib类似的还有storyboard文件。2> xib与storyboard既然都是描述软件界原创 2016-05-13 15:24:25 · 4629 阅读 · 0 评论 -
如何查看真机的沙盒
对于文件操作来说是开发中的常用模块,这个问题一直困恼了很多天,正好项目有一个模块用到了文件的操作,需求是用(cordova-plugin-file)插件(访问文件的路径),录制了一小段语音(cordova-plugin-media),需要先存储起来(有默认的存储地址),然后利用(cordova-plugin-file-transfer)插件的方法,把存储中的语音文件获取进行上传,然后进行回应,原创 2016-05-05 13:46:29 · 2256 阅读 · 0 评论 -
字典转换成模型简单的介绍与使用
字典转模型0>字典转模型的含义: 把字典中的数据使用模型来保存。新建一个类,根据字典中键值对的个数, 来编写这个类中的属性,将来用这个类的对象的属性来保存字典中每个键对应的值。1>为什么要把字典转成模型?*字典缺陷:0>写代码的时候字典的键没有智能提示, 但是模型的属性可以有智能提示1>"键"是字符串,如果写错原创 2016-05-13 15:01:15 · 2232 阅读 · 0 评论 -
Xcode打包ipa的基本步骤
本文属于转载,是属于比较全的步骤 ,请访问原出处:文/KevinTing(简书作者)原文链接:http://www.jianshu.com/p/a19d2d0747ee确保电脑联网,不然干什么都是扯淡!!1、关于Apple ID很简单,任何人只要跟苹果设备打交道,必须要有Apple ID。要想打包ipa,同样也必须要有Apple ID,没有的自己注册去。转载 2016-05-25 16:16:15 · 2240 阅读 · 0 评论 -
IOS下的屏幕相关和AppIcon尺寸以及LaunchImage 简单介绍
关于iOS 设备的屏幕: 1.所谓Retain屏幕,就是高清视网膜屏幕,分辨率宽高是标准屏幕分辨率的2倍。 2.设备的一些相关信息如下: 3.分辨率的意思就是把屏幕进行横向、纵向等分。 在retina屏幕下一个点表示2像素, 在非retina屏幕下一个点表示1像素。 在iPhone6 plus 下一个点表示3个像素。4.前人总结的结论:结论1原创 2016-05-24 10:59:31 · 14261 阅读 · 3 评论 -
iOS中免费开发者证书真机调试App ID失效问题
今天在进行测试的时候出现:Unable to add App ID because the '10' App ID limit in '7' days has been exceeded。 解决方案:真机调试App ID 失效。感谢作者。 最简单的解决方法:重新创建项目工程的时候直接写成以前的真机测试通过的项目名字。转载 2016-05-10 13:27:02 · 2659 阅读 · 0 评论 -
UIImage加载图片的方式以及Images.xcassets对于加载方法的影响
今天在学习iOS中的NSBundle的时候发现了一点小的问题,具体创建与介绍可参考荣芳志的专栏博客iOS学习之NSBundle介绍和使用,按照博主的步骤创建进行测试时没有问题的,但是当我把图片放在了Assets.xcassets 下的时候,打印的log 为null,图片自然就出不来了,当时就感觉有点不解了,幸好网上大神无处不在,终于找到了一篇不错的解释,UIImage加载图片的方式以及Images原创 2016-04-26 14:23:13 · 1867 阅读 · 0 评论 -
iOS9 HTTP 不能正常使用的解决办法
今天在写一个简单的webview加载网页的时候出现了问题,Xcode7.2 模拟器iphone 6 Plus/9.2.解决请参考下面的转载链接。 iOS9 HTTP 不能正常使用的解决办法。感谢作者!转载 2016-04-26 10:43:14 · 1333 阅读 · 0 评论 -
控制器中view的创建方式小结
我们不生产代码,我们只是代码的搬运工,这是农夫山泉的广告语,用在编写代码的时候也是合适不过的,学习是一个日积月累的过程,许多东西可能不能熟记,但是如果记录下来的话,会在以后想看的时候随时查看。呵呵,这也是博客广为流传的好处之一吧。 以下为控制器中创建view的几种方式,直接上代码://// NJAppDelegate.m// 05-控制器View的创建////#imp原创 2016-08-13 19:42:26 · 548 阅读 · 0 评论