- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 iOS 导入shareSDK包,但是却提示找不到头文件 ShareSDK/ShareSDK.h file not found
最后发现原因是路径错误。因为当时下载了好几个包,所以导致路径中多了空格和非法字符,在build target里面把search path里面的空格和非法自己去掉,之后就可以了。
2015-04-30 15:18:10 6550
原创 iOS 限制录音时间为30秒
static int myTime = 30; @interface ViewController () @property (weak, nonatomic) IBOutlet UIImageView *imageView; @property (weak, nonatomic) IBOutlet UIButton *btn; @property (weak, nonatomic)
2015-04-23 18:01:08 2713
原创 iOS 实现倒计时
#import "ViewController.h" #import "QSSDateHelper.h" @interface ViewController () @property (nonatomic,strong) UIButton *btn; @property (nonatomic,assign) BOOL isTouch; @property (nonatomic,assig
2015-04-22 17:07:37 601
原创 iOS 修改系统的tabBar的字体颜色
[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor redColor],NSForegroundColorAttributeName, nil] forState:UIControlStateNormal];
2015-04-22 11:51:33 1334
原创 iOS 当用到第三方的文件的时候,警告 implicit conversion loses integer precision:'long' to 'int '
在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,我们怎么去掉警告呢 ,对于第三方,我们肯定是不想改动它的,尤其是一些更新很频繁的第三方,一般警告出现后不久,作者就更新了,我们在此做这样的操作,就显得浪费了.
2015-04-21 14:06:48 1087
原创 iOS 使用block时工程的警告perform selector may cause a leak because its selector is unknown
执行该block可能导致泄漏,因为selector是未知的 解决办法是 #define SUPPRESS_PERFORM_SELECTOR_LEAK_WARNING(code) \ _Pragma("clang diagnostic push") \ _Pragm
2015-04-21 11:11:40 860
原创 iOS KVC与KVO的简单使用
#import "ViewController.h" #import @interface DataModel : NSObject @property (nonatomic,copy)NSString *stockName; @property (nonatomic,assign)float price; @end @implementation DataModel @end
2015-04-20 17:07:53 961
原创 *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<DataModel 0x7fe44b
self.model=[[DataModel alloc]init]; [self.model setValue:@"searph" forKey:@"stockName"]; [self.model setValue:@"10.0" forKey:@"price"]; [self.model addObserver:self forKeyPath:@"price"
2015-04-20 16:59:58 2229
原创 iOS支付宝支付步骤
1:先与支付宝签约,获得商户ID(partner)和账号ID(seller) 2:下载相应的公钥私钥文件(加密签名用) 3:下载支付宝SDK 4:生成订单信息 5:调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道 6:支付完毕后返回支付结果给商户客户端和服务 , SDK里有集成支付宝功能的一个Demo> 集成支付功能的具体操作方式,可以参考Demo //生成订单信
2015-04-20 16:04:39 769
原创 iOS 自定义导航栏的返回按钮
UIBarButtonItem * item = [UIBarButtonItem appearance]; UIImage* image = [UIImage imageNamed:@"back_icon"]; [item setBackButtonBackgroundImage:[image resizableImageWithCapInsets:UIE
2015-04-17 14:17:59 1098
原创 iOS 动态设置Label的高度,行与行之间有间隔
**重点内容**CGFloat lineSpace=15;self.labelTwo = [[UILabel alloc]init]; self.labelTwo.text = @"请输入您对老师或课程的疑问,并在下方上传您的凭证"; self.labelTwo.textColor = [UIColor lightGrayColor]; self.labelTwo.numberOfLines = 0
2015-04-15 18:04:09 989
原创 iOS 动态设置label的高度
CGFloat lineSpace=15; self.labelTwo = [[UILabel alloc]init]; self.labelTwo.text = @"请输入您对老师或课程的疑问,并在下方上传您的凭证"; self.labelTwo.textColor = [UIColor lightGray
2015-04-15 18:03:18 1008
原创 ios git 的一些指令
1:git push origin master 2:git push -u origin master 3:git clone git@git地址:项目名字 4:git pull 5:git status 6:git add XXX 7: git commit -a -m "vvvv"
2015-04-13 14:28:41 904
原创 iOS 刷新tableView的某一行的row的时候,row的高度增加,数据也增加。
NSMutableArray *array=[NSMutableArray arrayWithObjects:@"444",@"555",@"666",@"777",@"888", nil]; if (array.count==0) { UILabel *detailLabel=[QSSMyControl creatLabelWithFrame:CGRectMake(s
2015-04-10 15:35:56 3843
原创 ios UIScrollView不能响应TouchesBegin:的事件的解决办法
1:@property MyScrollView *scrollView; 2:给MyScrollView,增加类别:MyScrollView+Touch 3:在类别里实现下面三个方法: @implementation MyScrollView (Touch) - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)even
2015-04-07 17:58:29 1207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人