iPhone的xib与iPad的xib相互转换】的更多相关文章

1. xib转换 iPhone版本APP开发完成后需要再开发iPad版本的APP,需要把iPhone版本的xib文件添加到iPad项目中去,但是Xcode中iPhone和iPad使用的xib格式不能完全互换,此时需要转换xib的文件内容. 分析iPad和iPhone的xib文件,可知两者之间的区别,直接使用source方式打开xib文件,检索替换并保存即可.以下是iPad和iPhone的xib文件之间的区别,请注意区分xib的文件版本. 旧版本(Xcode4.2) iPad type=”com.…
一.自定义构造方法 有时候需要快速创建对象,可以自定义构造方法 + (instancetype)shopView { return [[self alloc] init]; } - (instancetype)initWithShop:(NJShop *)shop { if (self = [super init]) { self.shop = shop; } return self; } + (instancetype)shopViewWithShop:(NJShop *)shop { ret…
我们知道iOS升级的过程过程超级简单,特别是在线升级只需要点击几个按钮就ok了,但是对于开发者来说,经常升级的iOS固件都是preview版的,需要自己下载好固件之后,手动来更新,我找了一下网上的资料,基本上都是千篇一律针对window系统上itunes软件下iOS固件升级,结果总是没有出现那些界面,害人不浅啦.下面说说离线升级的步骤: 1.首先下载iPhone.iPod和iPad离线固件ipsw文件: 下载地址网上查找或者在官网下载有各版本的iOS官方固件下载地址(注意下载的ipsw文件与你要…
iphoneuinavigationcontrollercocoauiviewvariableswindows 在使用nib文件做界面开发的过程中,加载nib文件后,由于设置了outlet和delegate,出现了一些未能及时释放的引用和retain循环,最后结果当然可想而知,dealloc没有走到,内存一路高歌走上去了. 所以在使用的时候应该需要注意一些地方,及时的释放不必要的引用等 官方文档Memory Management Programming Guide中 Memory Managem…
1.将 iPhone 版的 Storyboard 复制为 iPad 的,比如 Main_iPad.storyboard 2.用文本编辑器(不要用 Xcode)打开 Main_iPad.storyboar. 3.替换全部的 targetRuntime="iOS.CocoaTouch" 为 targetRuntime="iOS.CocoaTouch.iPad". 4.替换全部的 <simulatedScreenMetrics key="destinati…
功能函数: -(bool)checkDevice:(NSString*)name { NSString* deviceType = [UIDevice currentDevice].model; NSLog(@"deviceType = %@", deviceType); NSRange range = [deviceType rangeOfString:name]; return range.location != NSNotFound; } 调用: NSString *  nsSt…
-(bool)checkDevice:(NSString*)name { NSString* deviceType = [UIDevice currentDevice].model; NSLog(@"deviceType = %@", deviceType); NSRange range = [deviceType rangeOfString:name]; return range.location != NSNotFound; } NSString * nsStrIphone=@&q…
本文纯属个人看法,强迫症后遗症 版本:xcode 6.0 + iOS SDK 8.0 讨论范围:控制器的view(创建VC时自带的xib) ------------------------------------ 在xcode中发现没法区别一个xib是iPhone 还是iPad版的?虽然可以查看Utilities中size inspector的大小,但是没有一个明确的标识,表示它是iPhone还是iPad. 如何区别一个xib是iPhone or iPad? 在xib 查看方式source co…
来源:http://blog.3snews.net/space.php?uid=6188&do=blog&id=64200 http://www.giser.net/?p=982 1 以source code 的方式打开xib文件 2 将”com.apple.InterfaceBuilder3.CocoaTouch.XIB” 改为 “com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB”. 3 将 所有 “IBCocoaTouchFramework…
HOWTO: Create native-looking iPhone/iPad applications from HTML, CSS and JavaScript Though it's not widely known, you can write native-feeling iOS apps for the iPhone and iPad in JavaScript (+ HTML and CSS). In this article, I'll explain how to: stri…