`
sinkzephyr
  • 浏览: 90048 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

iphone app开发经验(二)

阅读更多
1.去掉 App Store 内图标上部高亮效果的办法
如果您要去掉这一高亮特效,可以在程序的 info.plist 里添加一个值类型为 boolean 的字段:UIPrerenderedIcon,然后选中。

2.cocos2D新旧类与方法
旧:
CCBitmapFontAtlas
新:CCLabelBMFont

3.box2d的初学最好打开GLESDebugDraw


4.在Xcode下作iPhone应用开发,创建一个unit test,如果所以test函数是正确的则build正常,但如果有一个test结果失败,build时就遇到 Command /bin/sh failed with exit code 1的错误提示。
解决:修改Run Script的内容"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests" 为"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests" 1> /tmp/RunUnitTests.out

5.写unit test时,如果test case里有类似空引用的错误会报exit code 1的错误提示

6.将NSString转换编码集为gb2312或者gbk的方法
NSURL *url = [NSURL URLWithString:urlStr];
NSData *data = [NSData dataWithContentsOfURL:url];
NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);
NSString *retStr = [[NSString alloc] initWithData:data encoding:enc];


7.隐藏UITableViewController的Title
self.navigationController.navigationBarHidden = YES;

8.UITableView排序

- (void) tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)targetIndexPath


9.UIPopoverController 的nav push controllerview的时间不要自动大小
- (void)viewWillAppear:(BOOL)animated {

    CGSize size = {320, 480}; // size of view in popover
    self.contentSizeForViewInPopover = size;

    [super viewWillAppear:animated];

}

10.让 UILabel 根据字体自动调整大小的方法
CGSize maximumLabelSize = CGSizeMake(250 ,MAXFLOAT);
CGSize expectedLabelSize = [LABEL.text sizeWithFont:[UIFont systemFontOfSize:UILabel.font]
constrainedToSize:maximumLabelSize
lineBreakMode:UILineBreakModeWordWrap];

    然后你可以根据 expectedLabelSize 值来调整控件的宽了


11.用 Quartz 画聊天对话框背景实例
http://donbe.blog.163.com/blog/static/13804802120106302487518/
分享到:
评论

相关推荐

    《iPhone App开发实战手册》中文高清版

    目前市面上不乏iPhone App开发的书籍,但要做出成功的产品,需要的绝不仅仅是开发优秀的软件。本书将向你展示完整的开发过程,从下载工具,开发应用,进行测试,通过苹果的审核,到推销和维护你的产品。本书适合...

    苹果iPhone APP开发教程 iOS教程_极品

    苹果iPhone APP开发教程 iOS教程.zip 1.如何注册成为苹果开发者 10.通用应用程序(非手机app) 12.相机管理 13.定位操作 2.下载IDE 3.Xcode 4.Objective-C 5.创建第一款iPhone应用程序 6.操作和输出口 7.委托...

    iPhone App Design For Entrepreneurs

    iPhone App Design For Entrepreneurs,Find Success on the App Store without Coding,2019年新书,介绍iPhone App开发

    苹果iOS iPhone App开发教程.zip

    苹果iOS App开发教程.zip 0.IDE 1.有三种方式可以打开一个iOS Project 2.一个框架:Cocoa Touch 3.Objective-C语言 4.模拟器 5.真机测试 6.发布到App Store 7.常见问题及解决办法

    iOS苹果手机App开发教程, iPhone手机App开发教程

    苹果手机iOS App开发教程.zip 内容包括: IDE Xcode Objective-C语言 故事板 iPhone目录结构 控件 委托 UI界面制作 窗口布局 各类传感器 跨平台通用app 内存管理 调试App 游戏开发 SQLite数据库 Twitter接入, ...

    iphone AppStore库

    标题中的“iphone AppStore库”指的是苹果公司的iPhone设备上的应用商店——AppStore。AppStore是iOS操作系统的一个核心组件,它允许用户浏览、下载和更新各种应用程序。这些应用程序是由全球各地的开发者通过Apple...

    iphone开发app设计指南

    iphone开发app设计指南

    安卓app开发项目-我也模仿了Path效果,效果更接近iphone(源码).zip

    安卓app开发项目-我也模仿了Path效果,效果更接近iphone(源码).zip安卓app开发项目-我也模仿了Path效果,效果更接近iphone(源码).zip安卓app开发项目-我也模仿了Path效果,效果更接近iphone(源码).zip安卓app开发...

    app软件开发公司网站模板是一款红色炫彩风格的iphone app软件开发公司网站模板。.rar

    6. **响应式设计**:由于模板针对的是iPhone app开发,因此必须具有良好的移动优化,确保在各种设备上都能提供优质用户体验。 7. **SEO优化**:为了提高搜索引擎可见性,模板应该遵循SEO最佳实践,如使用关键词、元...

    苹果手机iPhone APP ios开发教程.zip

    苹果手机iPhone APP ios开发教程.zip

    iphone app PDF demo

    标题 "iPhone App PDF Demo" 暗示我们讨论的是一个关于在iOS平台上开发PDF阅读器应用的示例项目。这个项目可能包含源代码和相关工具,帮助开发者了解如何在iPhone应用中集成PDF阅读功能。 首先,PDF(Portable ...

    iPhone手机游戏开发实例

    #### 二、作者背景及开发动机 - **Jamie Gotch**是一位资深的游戏开发者,他的兴趣始于Commodore 64时代,当时计算机技术相对简陋,仅有4位颜色和64KB的内存。尽管没有像大多数同龄人一样拥有任天堂游戏机,但这种...

    app软件开发公司网站模板是一款红色炫彩风格的iphone app软件开发公司网站模板 .rar

    总的来说,"app软件开发公司网站模板"提供了一个起点,让专注于iPhone app开发的公司能够快速建立一个引人注目的在线平台,展示其服务、作品和专业知识。通过利用HTML、CSS和JavaScript,以及可能包含的readme文档中...

    手机app开发适应所有手机分辨率的软件图标(包含mac os和iphone)

    本文将详细介绍如何创建和使用适应各种屏幕尺寸的图标,以及如何利用提供的PNG图片资源来简化个人app开发过程。 首先,我们要理解不同操作系统对应用图标的大小和格式要求。对于iOS系统,例如iPhone和macOS,图标...

    傻瓜式安卓APP开发工具

    傻瓜式安卓APP开发工具 傻瓜式安卓APP开发工具是指一些专门为非专业开发者设计的工具,以便他们可以轻松地创建、设计和开发自己的安卓应用程序。这些工具通常具有图形化的用户界面,提供了各种模板和 drag-and-drop...

    ios iphone app 源代码,HelloWorld样例

    这个"ios iphone app 源代码,HelloWorld样例"是一个非常适合初学者的资源,它能帮助你理解iOS应用的基础架构和基本编程概念。 在iOS开发中,我们主要使用Swift语言,这是一种由Apple推出的强大且易学的编程语言。...

    Foundation iPhone App Development

    《Foundation iPhone App Development》是一本专门为有Web或Flash开发背景的技术人员设计的指南书。本书旨在帮助这些开发者快速掌握iPhone应用程序开发的基础知识和技能,顺利过渡到iOS平台。 #### 核心知识点概览 ...

    AppStore掘金iPhone SDK应用程序开发

    《AppStore掘金iPhone SDK应用程序开发》是一本深入探讨如何利用iPhone SDK进行应用程序开发的专业书籍。本书旨在帮助开发者在Apple的AppStore中找到成功的路径,通过掌握iPhone SDK的关键技术和最佳实践,实现创新...

Global site tag (gtag.js) - Google Analytics