摘要:
根据储存位置不同,可以分为,静态变量(静态储存区),动态变量(运行时堆栈),寄存器变量(寄存器)静态变量(静态储存区):全局变量和使用static声明的局部变量都是静态变量,在系统运行过程中只初始化一次。#include int a=1; //全局变量存储在静态内存中,只初始化一次void show... 阅读全文
摘要:
问题描述:我的db 图片 MP3 文件 当用户启动app的时候都把它们拷贝到/Documents 目录下 这样貌似不行。In particular, we found that on launch and/or content download, your app stores 2.02 MB. T... 阅读全文
摘要:
1.document里面数据是要默认上传到iCloud的 所以不能太大,测试有23M。2.截图有问题 ,不能反应我们程序的功能。欢迎页面 确实不妥的 应该要上传我们程序功能的截图。3.他们审核的时候看到了不当的言论 让我们能够提供可以举报的地方 还给我们截图了。 阅读全文
摘要:
/******************************/ 仔细看看Cocoa的头文件,里边有很多你不是很了解的东西。 看开源项目的代码 多写代码,多思考 使用新东西的时候,应该先查Android官方API文档,再去Google,或者StackoverFlow,剩余时间多逛逛技术论坛和开源网站 阅读全文
摘要:
我出现这个错误的情况,程序提交app store之后,第二天,在手机上运行程序,出现"The identity used to sign the executable is no longer valid",详细内容Please verify that your device's clock is ... 阅读全文
摘要:
很多人在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{//不用static关键字修饰 NSString *identifile = @"m... 阅读全文
摘要:
前言:作为一名IOS开发者,把开发出来的App上传到App Store是必须的。下面就来详细介绍下具体流程。1.打开苹果开发者中心:https://developer.apple.com打开后点击:Member Center如果你的电脑没有保存密码,则会提示你输入开发者帐号和密码,因为我的电脑已经保... 阅读全文
摘要:
1、block是什么?block是一个特殊的OC对象,它建立在栈上, 而不是堆上, 这么做一个是为性能考虑,还有就是方便访问局部变量.默认情况下block使用到的局部变量都会被复制,而不是保留.所以它无法改变局部变量的值.如果在变量面前加上__block, 那么编译器回去不会复制变量, 而是去找变量... 阅读全文
摘要:
数据缓存,就是把从网络上加载过来的数据,存到本地,目的是方便以后调用相同数据的时候,直接读缓存,不需要网络请求,既节省了client端的时间成本,有节省了serve端的负载成本。ios当中,缓存的对象NSUrlCache,iOS 5之前:只支持内存缓存。从iOS 5开始:同时支持内存缓存和硬盘缓存。... 阅读全文
摘要:
成员变量用于类内部,无需与外界接触的变量,成员变量包括实例变量、普通类型变量。根据成员变量的私有性,为了方便访问,所以就有了属性变量。属性变量的好处就是允许让其他对象访问到该变量。当然,你可以设置只读或者可写等,设置方法也可自定义。所以,属性变量是用于与其他对象交互的变量。一些建议:1.如果只是单纯... 阅读全文
摘要:
问题:app点支付按钮,跳到支付宝web页面,程序进入后台,程序卡死,支付完成或取消支付时,程序crash。报错:-[__NSCFType invalidate]: unrecognized selector sent to instance 0x18894a30,错误原因是对已经销毁的对象,发送了... 阅读全文