摘要:
软件开发方面1.在每个页面的入口和出口(一般是viewDidLoad和dealloc)打上日志,可以了解用户的操作流程,并查出页面在关闭时是否销毁了相应的对象。2.定时器NSTimer 需要在一个新线程中运行,否则UI操作会阻塞定时器。3.需要为定时器所在的线程设置NSRunLoop,否则定时器可能... 阅读全文
摘要:
- (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboar... 阅读全文
摘要:
第一步:在info.plist中添加一个字段:view controller -base status bar 设置为NO第二步:在一个所有界面都继承的父类里添加:if(IOS7_OR_LATER) { // 判断是否是IOS7 [[UIApplicationsharedApplication]s... 阅读全文
摘要:
UITextField* tf=[[UITextFieldalloc]init];//设置UITextField的文字颜色tf.textColor=[UIColor redColor];//设置UITextField的文本框背景颜色tf.backgroundColor=[UIColorgrayCol... 阅读全文
摘要:
1.打开Demo中的错误这是路径错误导致解决办法:在Build Settings 中找到 Library Search Paths ,去掉其中的 ///2.自己集成支付宝SDK时的错误这个也是路径错误,解决办法:在自己工程文件夹里建一个文件夹,随便起什么名字。把支付宝所需要的东西都拷贝进去,然后ad... 阅读全文
摘要:
一、创建UIWebView[java]view plaincopyCGRectbouds=[[UIScreenmanScreen]applicationFrame];UIWebView*webView=[[UIWebViewalloc]initWithFrame:bounds];二、设置属性[jav... 阅读全文
摘要:
如果提交的ipa包中,未包含必要的Icon就会收到类似的通知,为什么偏偏是Icon-76呢?因为我们开发的游戏,默认是支持iphone以及ipad的,根据官方提供的参考 Icon-76.png是必须要提供的详情可参考这里:https://developer.apple.com/library/ios... 阅读全文
摘要:
1. p12证书导出在钥匙串访问中选中推送证书,导出为个人信息交换文件(.p12格式)。选择文件格式、文件名和保存路径。输入导出密码。2. pem证书生成将p12证书文件转换成pem证书文件。在终端里运行以下命令转换:openssl pkcs12 -in MyApnsCert.p12 -out My... 阅读全文
摘要:
项目需要集成百度地图,那么关于如何集成百度地图的事,就自己去百度开放平台查看文档吧,这是非常简单的事,在这里就不多说了。那么下面我就说说我在这个demo里所做的事。首先,项目需要具备定位及计算两地的距离其次,项目需要根据两个地点来拿到所有路线,并且可根据不同的策略拿到对应的最佳路线。最后,需要拿到打... 阅读全文
摘要:
1 常用项:Application requires iPhone environment:如果应用程序不能在ipodtouch上运行,设置此项为true;Application usesWi-Fi如果应用程序需要wi-fi才能工作,应该将此属性设置为true。这么做会提示用户,如果没有打开wi-f... 阅读全文
摘要:
1,存在形式静态库: .a 和 .framework;动态库: .dylib 和 .framework;2. 使用静态库: 链接时,静态库会完整的复制到可执行文件中,被多次使用就会用多份冗余拷贝; -- (核心代码,将MRC打包成静态库,避免切换开发环境)动态库: 链接时,不复制,程序运行时 由系统... 阅读全文