iOS 学习笔记
cendy991
小白
展开
-
取本地文件
-(NSArray *)get_pro_list:(NSString *)page{ //取本地数据 NSString * plistPath = [[NSBundlemainBundle] pathForResource:@"e"ofType:@"txt"]; NSData * request_data = [NSDatadataWithCon原创 2015-02-02 08:49:56 · 461 阅读 · 0 评论 -
invalid bundle the bundle at “xxx.app” doesn’t contain a bundle executable
如果遇到这个问题,是info.plist文件里面缺少了这个键值对CFBundleExecutable ${EXECUTABLE_NAME}添加了即可原创 2016-01-07 20:32:49 · 1659 阅读 · 0 评论 -
iOS开发内购教程In App Purchase 需要了解的
这一节里面主要介绍一些IAP的常见问题。-我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你转载 2015-12-25 11:15:49 · 1095 阅读 · 0 评论 -
iOS- 给App添加内购& 验证购买iOS7新特性
1.内购——应用内购买 我所说的内购——也可以说是应用内购买 大家都知道通过苹果应用程序商店有三种主要赚钱的方式:1.直接收费(与国内大部分用户的消费习惯相悖,如果要收费,直接收高的,别收6块钱)2.广告(降低用户体验 应用程序名称带Lite可以添加广告)3.内购至于设计哪些卖钱?产品经理需要认真考虑转载 2015-12-25 11:27:49 · 496 阅读 · 0 评论 -
Xcode下的DerivedData文件
一大早就跑过来删除xcode的垃圾文件,如果你很久没有删除xcode的缓存文件,由于你每天要运行新的xcode文件,那么你的硬盘空间会越来越小,位于/Users/jssj/Library/Developer/Xcode/DerivedData下的缓存文件占了很大的内存空间,可以删除;另外,查资料得到,Xcode无提示解决方案就可以删除/Users/用户名/Library/Developer转载 2015-12-25 12:20:02 · 646 阅读 · 0 评论 -
ios 获取当前时间,并转换成时间戳
1.获取当前时间+(NSString *)getCurrentDate{ //获取当前时间 NSDate *now = [NSDate date]; KELog(@"now date is: %@", now); NSCalendar *calendar = [NSCalendar currentCalendar]; NSUIn原创 2015-12-21 11:39:02 · 13567 阅读 · 0 评论 -
// 去掉UItableview headerview黏性(sticky)
// 去掉UItableview headerview黏性(sticky) - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y=0) { scrollVie转载 2016-03-03 14:21:42 · 401 阅读 · 0 评论 -
一个第三方的view,四周圆角边框随意设置
简易展示代码@property(nonatomic,strong) TKRoundedView * topView;@property(nonatomic,strong) UIView * bottomView;-(TKRoundedView *)topView{ if(_topView == nil) { _topVi原创 2016-02-18 15:13:18 · 520 阅读 · 0 评论 -
iOS7以后,我们如何统计和跟踪用户
设备唯一标示,在App中,常用来统计和跟踪用户的行为。自从苹果在iOS5之后废弃掉了UDID后,找到一个稳定可用的设备标识一时成了业界棘手的问题,我们先看看目前的几种方案。 1 UDID UIDevice.uniqueIdentifier 接口在iOS 5.0被废弃示例: 137891ec369c899b01cc3df6cad90360514827e72 CFUU转载 2016-03-04 17:11:06 · 442 阅读 · 0 评论 -
svn的简单使用
/*commit 、update 等命令都要先进入对应的文件夹再进行操作/ 1.从svn项目地址checkout(下载)项目 格式: svn co 项目地址 存储路径 eg:svn co https://abc.aa.abc.abc/svn/code /Users/imac/Desktop/文件夹/ 2.提交项目到svn 2.1首先要进入到本地的项目文件夹 格式: svn ci -原创 2016-03-30 12:27:48 · 389 阅读 · 0 评论 -
几个学习swift的网站
让我们一起swift原创 2016-03-09 14:35:41 · 887 阅读 · 0 评论 -
时间戳的格式,直接影响时间戳的正确与否
NSDate *datenow = [NSDate date];//现在时间,你可以输出来看下是什么格式 //注意时间戳的格式, NSString *timeid = [NSString stringWithFormat:@"%.f", [datenow timeIntervalSince1970] * 1000]; KELog(@原创 2016-03-14 13:37:35 · 1164 阅读 · 0 评论 -
常用的第三方框架
1.https://github.com/danielgindi/Charts 图表框架(ios-charts)原创 2016-04-11 21:22:53 · 343 阅读 · 0 评论 -
ios 原生推送配置
点击打开链接点击打开链接http://eric-gao.iteye.com/blog/15677771、将aps_developer_identity.cer转换成aps_developer_identity.pem格式 openssl x509 -in aps_developer_identity.cer -inform DER -out aps_转载 2016-03-10 14:45:52 · 712 阅读 · 0 评论 -
如何使用Application Loder 上传app
之前一直使用xcode里面的 product->archive 的包“upload to appstore”,遭遇了一天的“The request timed out“,最终选择使用Application Loader 上传App1.前提首先你要从你的开发者账号上面配置好发布的配置文件2.进行配置,参考一个博客教程,有时间会进行详细解释http://www.cnblogs.co原创 2015-12-15 10:57:58 · 760 阅读 · 0 评论 -
登录与注册
//// LoginView.h// CyberGO_DEMO//// Created by kelinghong on 14/12/17.// Copyright (c) 2014年 kelinghong. All rights reserved.//#import #import "UMSocial.h"原创 2015-02-04 08:52:12 · 1073 阅读 · 0 评论 -
UIScrollView 实现广告栏的无限轮播(可设置自动播放时间)
有时需要设置一个广告栏,那么用UIScrollView是再好不过了,直接上代码1.首先在.h里面设置属性//// FirstViewController.h// CyberGo//// Created by chenzhizheng on 15/2/6.// Copyright (c) 2015年 KLH. All rights re原创 2015-02-07 09:43:42 · 674 阅读 · 0 评论 -
UIToolbar的使用
在.h文件写@property (nonatomic,strong)UITableView * tableview;在.m文件写- (void)viewDidLoad { [superviewDidLoad]; self.navigationItem.title =@"产品详情"; self.vi原创 2015-02-09 11:24:50 · 907 阅读 · 0 评论 -
如何取用束(.bundle)里面的内容(图片)及创建bundle类型文件
新建一个类,名为Tool,在里面写方法。然后调用//// Tools.h////// Created by 卡特 on 14-4-14.// Copyright (c) 2014年 Morpheus. All rights reserved.//#import #import原创 2015-01-23 09:00:30 · 2221 阅读 · 0 评论 -
改变UITableViewCell的imageView的大小(cell.imageView)
/*** 改变cell.imageView 的大小,解决图标出现毛边的问题; UIImage *icon = [UIImageimageNamed:[NSStringstringWithFormat:@"%@",[imageArrayobjectAtIndex:indexPath.row]]];//设置imageView的大小宽、高 CGSiz原创 2015-03-27 10:22:17 · 1259 阅读 · 0 评论 -
jsonString 转字典
json串转字典原创 2015-10-26 20:03:31 · 520 阅读 · 0 评论 -
NSString常见使用方法
1.大小写//lowercaseString 小写 , uppercaseString 大写[ret appendString:[oneCharlowercaseString]];2.拼接字符串- (void)appendString:(NSString *)aString;- (void)appendFormat:(NSString *)format, ...原创 2015-09-23 17:57:07 · 380 阅读 · 0 评论 -
Mac终端创建sqlite表
1.打开终端在Spotlight里输入“terminal”,即可打开终端2.首先进入到你要创建数据库的位置,或者你现有数据库所在的位置.输入:cd 将文件夹地址拖到终端 然后enter输入:sqlite3 upload.sqlite3 如果存在文件名为“upload.sqlite3”的文件,这个操作就是打开“upload.sqlite3”文件。如果不存在“upl原创 2015-09-23 19:03:47 · 1545 阅读 · 0 评论 -
如何创建并使用Pch文件
1.new一个file2.导入你想要导入的头文件3.在build Setting 里设置prefix Header路径3.1 在工程里找到pch文件,show in Finder3.2在搜索框输入 prefix Header4.完成设置,run一下,导入一次头文件到pch文件就不用管了,随便用原创 2015-09-24 18:07:40 · 967 阅读 · 0 评论 -
开发中遇到的错误集锦
1.使用NSURLConnection警告控制台打印:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.原创 2015-11-19 20:49:47 · 512 阅读 · 0 评论 -
转化那些事
NSData 转 NSString// 字符串转DataNSString *str =@"abdc"; NSData *data =[str dataUsingEncoding:NSUTF8StringEncoding];//NSData 转NSStringNSString *result =[[ NSString alloc] initWithData:data enc原创 2015-11-19 15:13:49 · 434 阅读 · 0 评论 -
An App ID with identifier "xxxx.xxx.xxx" is not avalible 解决方法
第一次遇到这样的问题,我查看自己的发布证书上的appId 是没有问题的,结果查看Account才发现是账户错误,因为当前开发者账号上没有此app的记录,检查发现是开发者账号选择错误,view Account 便真相大白了解决办法:将team account 切换到 新建此app的开发者账号即可原创 2015-11-21 12:42:15 · 11442 阅读 · 2 评论 -
如何与AppStore团队有效沟通
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:agone链接:http://www.zhihu.com/question/20074967/answer/13889071来源:知乎沟通方法我提供不了什么好的建议,这里提供一些联系方式希望可以帮助到iOS开发者AppReview@apple.com-应用在提交后(处于“审核中”),应转载 2015-12-13 16:30:09 · 698 阅读 · 0 评论 -
关于接入新浪微博sdk项目崩溃的解决办法
关于接入新浪微博sdk项目崩溃的解决办法* Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘-[__NSDictionaryM weibosdk_WBSDKJSONString]: unrecognized selector sent to instance 0x7fb7315a89e0原创 2016-05-20 14:27:10 · 1549 阅读 · 0 评论