都说做iOS开发比Android省心,那么iOS是如何做到这一点的呢?我们今天就来分析一下,希望对做iOS的界面设计的同学有点帮助。1
iOS设备的分辨率iOS设备,目前最主要的有3种(Apple TV等不在此讨论),按分辨率分为两类iPhone/iPod Touch普屏分辨率320像素 x
480...
分类:
移动开发 时间:
2014-05-09 16:03:35
阅读次数:
387
最近开始做iOS开发,遇到一些小问题和解决方法,记录下。 今天是iPhone屏幕适配
iPhone5出来之后屏幕就有iPhone就有了2种尺寸:3.5寸和4寸,xcode 5
的IB设计器里面界面是4寸的,把按钮放到底部,模拟器选成3.5寸的按钮就看不到了,找到了解决方法: http://stack...
分类:
移动开发 时间:
2014-05-09 10:44:35
阅读次数:
401
【Bypassing iPhone Code Signatures】 Starting with
the recent beta releases of the iPhoneOS, Apple has started requiring that all
code on the device is....
分类:
其他好文 时间:
2014-05-09 08:07:25
阅读次数:
437
就在几个小时前,微信发布了更新,本次只放出微信 5.3 for
iPhone,距离发布微信5.3内测版也就几天时间。和往常一样微信iphone版先发布,微信android版延后发布,微信看重的是ios的统一性,不像android碎片化那么严重,当然更重要的是iphone用户比android用户具.....
分类:
微信 时间:
2014-05-09 07:33:55
阅读次数:
633
使用IO模拟器,应用沙盒的根路径为:/Users/apple/Library/Application Support/iPhone
Simulator/6.0/Applications(6.0为模拟器的版本)1、获取应用沙盒目录 利用沙盒根目录拼接“Documents”字符串
NSString * ...
分类:
移动开发 时间:
2014-05-09 07:31:58
阅读次数:
416
如何判断是否是 iPad 浏览器呢,关键是看它的 User Agent 中是否有 iPad。iPad
使用的是 Safari Mobile 浏览器,他的的 User Agent 是:Mozilla/5.0 (iPad; U; CPU OS 3_2 like
Mac OS X; en-us) Appl...
分类:
移动开发 时间:
2014-05-09 04:22:25
阅读次数:
502
我们知道在iOS中cagetory里面只能添加方法,如果我们想添加属性就要用到<objc/runtime.h>中OBJC_EXPORTvoidobjc_setAssociatedObject(idobject,constvoid*key,idvalue,objc_AssociationPolicypolicy)__OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_3_1);OBJC_EXPORTidobj..
分类:
移动开发 时间:
2014-05-09 00:50:02
阅读次数:
521
No architectures to compile for
(ONLY_ACTIVE_ARCH=YES, active arch=armv7, VA运行报错出现的原因:armv7s是应用在iPhone 5/5c/5s
A6 的架构上的解决的方式:1,在Project target里“Archit...
分类:
其他好文 时间:
2014-05-08 23:06:49
阅读次数:
439
Push的原理:Push
的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS
是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可...
分类:
移动开发 时间:
2014-05-08 23:06:27
阅读次数:
540
iPhone/iPod Touch普通屏 320像素 x 480像素 iPhone
1、3G、3GS,iPod Touch 1、2、33:2 Retina 屏 640像素 x 960像素 iPhone 4、4S,iPod Touch 416:9
Retina 屏 640像素 x 1136像素 iPh...
分类:
其他好文 时间:
2014-05-08 14:58:20
阅读次数:
291