小农成长记之一iOS应用涉及
文章平均质量分 53
V5V6_neil
Believe the big Apple,believe myself!
展开
-
iOS学习笔记——获取手机信息(UIDevice、NSBundle、NSLocale)
iOS的APP的应用开发的过程中,有时为了bug跟踪或者获取用反馈的需要自动收集用户设备、系统信息、应用信息等等,这些信息方便开发者诊断问题,当然这些信息是用户的非隐私信息,是通过开发api可以获取到的。那么通过那些api可以获取这些信息呢,iOS的SDK中提供了UIDevice,NSBundle,NSLocale。UIDevice UIDevice提供了多种属性、类函数及转载 2014-09-04 19:51:37 · 697 阅读 · 0 评论 -
Mac出现五国语言灰色屏幕灰屏怎么办?
用CleanMyMac2清理文件之后,mac 死机,强制关机重启后进入灰屏,出现五国语言。 重新启动mac 并按住option按键,进入修复界面后,输入wifi密码,选择右侧的备份硬盘,后出现如下画面。(或者启动时直接 Shift-Command-V)有人用磁盘修复可以成功启动,我通过选择第二项“重新安装mac os”修复系统,保证网络通畅,mac会自动下载相关文件,你做需要做原创 2014-12-21 23:15:19 · 12705 阅读 · 0 评论 -
code signing is required for product type 'Application' in SDK 'iOS 8.1'
1 把Project中的Build Setting中的 Code Signing Identify进行设置。2 把Target中的Build Setting中的 Code Signing Identify进行设置不用设置成Don't Code Sign。3 clear,Build就ok。原创 2014-12-17 10:35:25 · 964 阅读 · 0 评论 -
iOS - Could not launch"appName" process launch failed: timed out waiting for app to launch
iOS - Could not launch"appName" process launch failed: timed out waiting for app to launch(1)证书问题: 在Xcode菜单中:Product -> Scheme -> Edit Scheme -> Build Configuration 里面选择Debug 或者 Releas原创 2014-12-17 11:06:03 · 1107 阅读 · 0 评论 -
iOS如何动态隐藏TabBar
本篇文章简单介绍下如何隐藏 TabBar。画面迁移的隐藏,方法很简单,网上也有不少介绍。这里主要介绍的是在当前页面上隐藏 TabBar。下面是效果图: 原理其实很简单,就是修改 TabBar 的 subview 的 frame 就行了。其中,TabBar 的subview 共有两个,一个叫UITabBar,就是底下的那个 Ba转载 2014-12-01 09:36:48 · 1750 阅读 · 0 评论 -
xcode6中如何创建category,extension,protocol
我想有很多朋友们也跟我有过这样的疑惑,那就是新的Xcode6如何新建一个category,extension,protocol文件,也有很多人尽管自己去尝试找过了,但是没有找到,而不是Xcode6没有这个功能,而是你不够仔细。今天小农在经过几番寻找,才找到这个创建的方法。 无论是Mac端还是iOS端口,均是选择source下的oc file,如下所示:原创 2014-11-24 10:38:29 · 4565 阅读 · 0 评论 -
网络七层协议的形象说明
第一层,物理层 OSI模型最低层的“劳苦大众”。它透明地传输比特流,就是传输的信号。该层上的设备包括集线器、发送器、接收器、电缆、连接器和中继器。 第二层,数据链路层 这一层是和包结构和字段打交道的和事佬。一方面接收来自网络层(第三层)的数据帧并为物理层封装这些帧;另一方面数据链路层把来自物理层的原始数据比特封装到网络层的帧中。起着重要的中介作用。 数据链路层由IEEE802转载 2014-10-06 22:31:53 · 586 阅读 · 0 评论 -
JSON与XML的区别比较
1,di(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;;格式统一,跨平台和语言,早已成为业界公认的标准。XM原创 2014-10-06 21:18:56 · 674 阅读 · 0 评论 -
当程序员没有数据线时从安卓手机里截图到电脑的一种方法
做为程序员,我们应该很炫酷的使用WIFI来连接手机,然后用 adb 截图1. 开启 “网络ADB调试”,设置->开发者选项->网络ADB调试然后你会看见 192.168.0.100:5555 类似这样的地址接着在电脑命令行里敲命令adb connect 192.168.0.100:55552. 接着我们使用以下命令来截图*转载 2014-09-04 20:49:38 · 720 阅读 · 0 评论 -
iOS 数据保存几种方式总结
[cpp] view plaincopyprint?在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式: 1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供转载 2014-09-15 20:36:30 · 640 阅读 · 0 评论 -
iPhone iPad 各种控件默认高度
1.状态栏 状态栏一般高度为20像素,在打手机或者显示消息时会放大到40像素高,注意,两倍高度的状态栏在好像只能在纵向的模式下使用。如下图用户可以隐藏状态栏,也可以将状态栏设置为灰色,黑色或者半透明的黑色。如果需要隐藏状态栏可以使用调用:[[UIApplication sharedApplication] setStatusBarH转载 2014-09-11 09:28:04 · 637 阅读 · 0 评论 -
NSNotification的使用
什么是通知?通知的原创 2014-09-07 16:44:10 · 868 阅读 · 0 评论 -
如何实现App程序安装首次打开的导引图
很多时候,在我们下载一款新的App软件后,都会发现da'k原创 2014-09-07 12:55:28 · 1799 阅读 · 0 评论 -
iOS学习笔记——数据库操作(SQLite)
SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。SQLite最初的设计目标是用于嵌入式系统,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,目前应用于Android、iOS、Windows Phone等智能手机。iOS 使用时SQLite,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h转载 2014-09-05 17:30:30 · 669 阅读 · 0 评论 -
iOS中调用相机以及相册
有时候需要在程序中调用系统的相机以及手机相册,接下来简要介绍调用的方法://.h文件@interface CameraViewController : UIViewController@property (nonatomic,retain)UIImageView *imageView;//@property (nonatomic,retain)UIImagePickerController原创 2014-09-05 20:12:41 · 977 阅读 · 0 评论 -
IOS中获取各种文件的目录路径的方法
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1、Documents 目录:您应该将所有de应用转载 2014-09-05 11:54:57 · 410 阅读 · 0 评论 -
iOS学习笔记——打电话、发短信
电话、短信是手机的基础功能,iOS中提供了接口,让我们调用。这篇文章简单的介绍一下iOS的打电话、发短信在程序中怎么调用。1、打电话[cpp] view plaincopyprint?[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10010"转载 2014-09-04 20:01:33 · 510 阅读 · 0 评论 -
学会这些你就可以做PM了 程序员也应该了解UI知识
iPhone6 和iPhone6 plus的设计规范和适配尺寸。具体如何一套图适配三个尺寸的手机,在文章中都会涉及到。http://www.ui.cn/project.php?id=31734原创 2014-12-06 00:32:49 · 1251 阅读 · 0 评论