- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 有关autoresizingMask属性遇到的一个小问题
现在已经不像以前那样只有一个尺寸,现在最少的iPhone开 发需要最少需要适配三个尺寸。因此以前我们可以使用硬坐标去设定各个控件的位置,但是现在的话已经不可以了,我们需要去做适配,也许你说可以使用两套UI 或两套以上的UI,但那样不高效也不符合设计。iOS有两大自动布局利器:autoresizing 和 autolayout(autolayout是IOS6以后新增)。autoresizing是UI
2016-07-27 16:54:52 526
原创 iOS设备的屏幕分辨率
iPhone:iPhone 1G 320x480iPhone 3G 320x480iPhone 3GS 320x480iPhone 4 640x960iPhone 4S 640x960iPhone 5 640x1136iPhone 5S 640x1136iPhone 5C 640x1136iPhone 6 750x1334
2016-07-22 18:28:55 466
原创 IOS 数据存储——用户默认设置 NSUserDefaults
用户默认设置NSUserDefaultsNSUserDefaults类提供了一个与默认系统进行交互的编程接口。NSUserDefaults对象是用来保存、恢复应用程序相关的偏好设置、配置数据等等。默认系统允许应用程序自定义它的行为去迎合用户的喜好。你可以在程序运行的时候从用户默认的数据库中读取程序的设置。同时,NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的
2016-07-22 17:50:29 558
转载 iOS学习之iOS沙盒(sandbox)机制和文件操作
1、iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 1.1、每个应用程序都有自己的存储空间 1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行
2016-07-22 16:20:03 456
原创 IOS OC声明变量在@interface括号中与使用@property的区别
刚开始接触OC再看别人写的代码的时候,常常困惑于人家在声明属性时的写法,总结出来有三中方式,不知道哪一种比较规范化,现在我把三种方式贴出来,然后再一一探讨每个方式声明属性的区别。方式一:直接在@interface中的大括号中声明。@interface MyTest : NSObject{ NSString *mystr;}方式二:在
2016-07-22 15:15:41 375
原创 网络编程
Socket编程一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。 http协议 对应于应用层 tcp协议
2016-07-21 17:51:08 352
转载 iOS开发零基础教程之证书、描述文件、App ID的解释
本讲主要内容:1、什么是证书(P12文件)Certificates2、什么是Identifiers标示符3、如何添加Devices设备4、什么是描述文件Provisioning Profiles5、有兴趣的可以参考一下苹果官方文档App发布指南:点击打开链接前言:我们平时在开发过程中都是用模拟器在调试程序,但是想一些调用系统相机,
2016-07-20 10:44:54 560
转载 真机测试!
本讲主要内容:1、真机测试前准备工作2、第一步创建App ID3、第二步创建开发证书Development Certificate4、第三步打开本地钥匙串创建CSR文件5、第四步添加设备6、第五步创建描述文件7、第六步导出证书给其他人用8、第七步在Xcode工程中配置Code Sign Identifier如果转载请注
2016-07-20 10:12:08 823
空空如也
IOS崩溃日志到底怎么看 啊 快疯了!
2016-09-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人