2014-10-03 18:30:56
目前市面上有着非常多的优秀的地图导航软件,如谷歌地图、高德导航、凯立德导航等等。 但是这些导航软件都有着一些限制,比如: * 有的导航软件需要手机开通3G、4G等上网功能,便于通过网络下载及时地图、计算路径等; * 有的导航软件在某些国家甚至无法使用,或者该国的地图信息就不是很全,甚至连语言都不是英文的; * 有......
2012-08-28 21:41:20
http://www.cocoachina.com/bbs/read.php?tid=92213 附上简单说明,希望对广大开发者有帮助: ------------------------------------------------------------------------------------------------------- AppReview@apple.com -应用在提交后(处于“审核中”),应用和应用内购的状态 -状态更新通知——与开发者遭拒和......
2012-08-22 22:06:30
先前只知道加入一个代理,就可以实现: - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender{ return YES; } 今天在cocoachina上看到了更科幻的方法,记录一下: NSButton *closeButton = [self window] standardWindowButton:NSWindowCloseButton]; [closeButton setTarget:self]; [close......
2012-08-08 07:58:42
搞了半天,发现还是用最土的数组映射方式实现了 // // ChangeCode.m // IdiomDict // // Created by Rocky Yu. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // #import "ChangeCode.h" @implementation ChangeCode static NSString *SIMPLE = @"万与丑专业丛东丝丢两严丧个......
(1回应)
2012-08-04 16:24:03
在Mountain Lion发布后,所有新提交到AppStore上的MacOS应用都需要提供1024大小的图标文件。而XCode 4.4中也已不再提供Icon Composer工具。 而Img2Icon应用也不支持生成1024大小的图标文件。 在Apple Developer中,提到了如何制作1024大小Icon文件的方法,不过说得实在是不清不楚。 原文链接:http://developer.apple.com......
2012-07-28 21:14:25
终于搞清楚了,UIView中的frame获取的是相对于所在ParentView的坐标,而bounds则是指UIView本身的坐标。 比如下图(假设A是屏幕): View B的Frame坐标是指相对于View A的坐标,即(50,50),其bounds的坐标是(0,0) View C的Frame坐标是指相对于View B的坐标,即(50,50). 但其bounds坐标依然是(0,0),但......
2012-07-27 23:25:11
用的是Category方式扩展NSView =========NSView+ScaleUtilities.h #import <Cocoa/Cocoa.h> @interface NSView(ScaleUtilities) - (NSSize)scale; - (void) setScale:(NSSize) newScale; - (void) resetScaling; - (float) scalePercent; - (void) setScalePercent:(float) scale; @end ============================......
2012-07-26 21:34:15
从2011年10月30日1.0版本发布,到今年已经走到了2.1版本。 我的目标是想做AppStore上最好的成语词典。 可是理想虽好,但真正开始之后才突然发现过程的艰辛超过我的想象。主要的困难: 1、在AppStore上已经有多款成语词典了,不过基本都做得很土 ^_^ 2、第一个版本在10月底发布后,基本上没有什么下载量,用户的评价也不是很......
2012-07-26 08:05:14
The key part was regarding downloading the app receipt at launch. The code to include in the App Delegate was something like: - (void) applicationWillFinishLaunching:(NSNotification *)notification { if(![NSFileManager defaultManager] fileExistsAtPath:[[NSBundle mainBundle] appStoreReceiptURL]......