其他
iCandyss
这个作者很懒,什么都没留下…
展开
-
ios 打包未生成dsym
ios 打包未生成dsymProject -> Target -> Build Setting -> Build Option -> Debug Information Format 设置为 DWARF with dSYM FileProject -> Target -> Build Setting ->Generate Debug Symbols 设置为YES原创 2020-06-28 10:31:02 · 409 阅读 · 0 评论 -
React Native
React Native概念介绍名词解释首先列举几个关键词:ReactNativeReact Native这三个词其实没有太大关系,我们逐个来解释:React:近几年Web前端领域非常火热的一个开发框架React.JS,其核心思想是将视图组件化,通过更新组件的state来渲染出组件。 Native:这个词从字面理解就够了,就是指原生的。前几年有个非常火热的跨平台开发框架– PhoneGap转载 2017-03-20 16:54:08 · 483 阅读 · 0 评论 -
级联菜单-评论功能
最近在写一个小功能,像盆友圈评论那样,点击评论,下面多一条品论的内容。 这里就不上图了,只记录下思路。 整体使用了tableview,分多个section,多少个好友就多少个section,好友基本信息是section的头视图,点击头视图上的评论功能,就刷新当前section,在这个section里添加一个cell评论信息,原创 2017-11-07 10:59:04 · 495 阅读 · 0 评论 -
git删除远程分支
1. git branch -D br1 2. git push origin :br1 //先删除,再推送一下,这样远程分支就彻底删除掉了原创 2017-12-04 09:50:25 · 377 阅读 · 0 评论 -
添加pch文件路径不对,新建项目里找不到Apple LLVM 9.0 -Language
在xcode-targets-build Setings里找不到Apple LLVM 9.0 Language。如下图 项目是新建的,找了半天才发现应该先在all里找,找到Prefix Header后添加pch路径,这样在basic里才能看到Apple LLVM 9.0 Languagepch路径不对。换了几次路径,有对比了下,感觉路径是正确的啊,可就是报错,后来仔细查看才发现是路径后面还多加了一原创 2017-12-25 11:15:13 · 2913 阅读 · 0 评论 -
cocoa pods 安装,使用教程
Cocoa pods 可以快速集成第三方库,自动更新第三方库,所以在项目里使用Cocoapods来管理第三方库还是很方便的。下面来说说Cocoapods的安装和使用: * 安装 安装Cocoapods首先需要搭建Ruby环境,可以先查看下电脑是否已有Ruby,使用ruby -v 命令查看,然后更新Ruby:gem sources --remove https://rubygems.org/ge转载 2016-04-18 11:22:15 · 660 阅读 · 0 评论 -
XXX目录:git modified content untracked content
https://blog.csdn.net/mydo/article/details/51588008转载 2018-05-03 11:42:34 · 786 阅读 · 0 评论 -
崩溃在main,查找解决办法
https://blog.csdn.net/Deft_MKJing/article/details/53117341转载 2018-08-16 09:43:33 · 780 阅读 · 0 评论 -
ios项目里添加.mm文件后NSObjCRuntime文件报错
**ios项目里添加.mm文件后NSObjCRuntime文件报错**查找项目里log信息重定义,有可能是重复定义了NSLog原创 2019-03-28 17:00:35 · 1665 阅读 · 0 评论 -
Pod更新不到最新的第三方
pod 更新本地的索引文件pod update --no-repo-update原创 2019-04-12 17:04:18 · 1150 阅读 · 0 评论 -
先pop再push,界面出不来
ChatViewController *vc = [[ChatViewController alloc] init];//先pop再pushNSMutableArray *arrView = [NSMutableArray arrayWithArray:self.navigationController.viewControllers];int index = (int)[arrView i...原创 2019-04-15 10:57:18 · 565 阅读 · 0 评论 -
IOS Whose view is not in the window hierarchy报错
昨天项目要上线,测试出来这个bug,界面怎么都跳转不出来,调试了一个多小时,还是想不出来原因,后来才注意到控制台打印出来了 Whose view is not in the window hierarchy这一行,就上网搜搜,终于有大神给了解决办法,感谢感谢! 先交代下错误发生的背景:项目里有个推送,推送过来的时候会在项目里有个弹框,点击弹框的确定按钮的时候,会跳转到一个web界面,项目刚运行出来原创 2017-02-24 09:43:59 · 6144 阅读 · 0 评论 -
iOS Block的使用
block定义iOS4.0系统已经开始支持Block,在编程过程中,block被OC看成是对象,它封装了一段代码,这段代码可以在任何时候执行。Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或者返回值。Blcok的定义式如下:返回值类型(也可以不返回,这是写void) (^名称)(传入的参数(一个或多个或不传))= (^传入的参数){ //具体实现方法}__blockB原创 2016-04-22 14:34:51 · 1148 阅读 · 2 评论 -
Mac搭建hexo指南
Mac搭建Hexo指南亲身搭建成功,总结的步骤安装brew包管理器,Mac自带ruby命令“` ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”2. 安装Nodejs ```brew install node安装hexonpm config set reg转载 2015-10-09 14:56:09 · 506 阅读 · 0 评论 -
kvo_and_kvc
KVO and KVCKVC:键-值编码是一种间接访问对象的属性使用字符串来标识属性,而不是通过调用存取方法,直接或通过实例变量访问的机制。很多情况下可以简化程序代码。apple文档其实给了一个很好的例子。 KVO:键值观察机制,他提供了观察某一属性变化的方法,极大的简化了代码。 具体情况具体分析,下面是对按钮点击变化状态的监控。 比如自定义一个button“` [self原创 2015-10-08 20:22:55 · 494 阅读 · 0 评论 -
git库搭建,管理
搜到的一个介绍,管理git库的非常好的网站,与大家分享: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000转载 2016-04-05 11:18:30 · 552 阅读 · 0 评论 -
百度地图集成问题(ios)
刚看完百度SDK(地图定位功能),官方SDK集成挺简单的,但集成之后出现了两个问题,现在终于解决。 * 运行时出现bug:kCLErrorDomain Code=0,error= “”; 这是因为没有获取到定位的数据。下面是解决方法。 (1)进入项目,点击eidt scheme 出现下面的图片 看allow Location Simulation选项选中。原创 2016-03-23 15:12:02 · 982 阅读 · 0 评论 -
iOS 版本更新的两种方法
iOS 版本更新原创 2016-02-14 15:50:21 · 3361 阅读 · 1 评论 -
SuperWebView 接入问题
1.superwebview接入的时候SDK的导入一定要按照文档上的导入,不然会存在各种问题。 2.接入了之后一直在项目启动界面,打不开,搞了好长时间SDK导入了几遍,原来是缺少Config.xml文件,原创 2016-04-16 17:17:28 · 891 阅读 · 0 评论 -
极光推送步骤(ios)
话不多少,步骤如下,如有建议,欢迎指导:创建并配置应用参考极光推送文档,创建应用,上传证书,如对证书配置还是不太理解的可以参考链接:http://blog.sina.com.cn/s/blog_6afb7d800101fa29.html 点击通知进入相应界面在下面的这个方法里实现:- (void)application:(UIApplication *)application didReceive原创 2016-04-20 11:37:50 · 579 阅读 · 0 评论 -
信鸽推送步骤(ios)
这两天研究了ios的推送机制,下面介绍下信鸽推送:应用配置首先进入信鸽,创建一个应用,然后在控制台点击应用列表:如下图: 点击应用配置,出现应用配置界面: 在开发环境下,添加个测试设备: 鼠标移动到测试设备上的时候回出现修改按钮,点击按钮,出现添加设备界面:(设备的token:udid) 添加发布和测试证书 参考信鸽的开发者文档,设置证书,如果还有疑问的话可以参考这个链接,也是推送证书的创建,原创 2016-04-20 11:07:04 · 4373 阅读 · 0 评论 -
iOS 自带定位功能CoreLocation
苹果自带定位功能的实现代码如下: 首先要导入coreLocation.framework库,然后导入//// AppDelegate.m// 定位//// Created by 天点科技 on 16/4/21.// Copyright © 2016年 Wss. All rights reserved.//#import "AppDelegate.h"#import <Core原创 2016-04-21 18:44:13 · 804 阅读 · 0 评论 -
iOS 代理传值
在LGCalendar.h文件里声明一个协议:@protocol LGCalendarDelegate <NSObject>@optional- (void)currentDate:(NSString *)dateStr;@end再LGCalendar.h文件的@interface下面声明一个变量:@property (nonatomic, assign) id<LGCalendarDe原创 2016-04-18 14:37:01 · 595 阅读 · 0 评论 -
iOS 支付宝成功后不会回调
// NOTE: 调用支付结果开始支付 [[AlipaySDK defaultService] payOrder:orderString fromScheme:@”Demo” callback:^(NSDictionary *resultDic) { NSLog(@”reslut = %@”,resultDic);原创 2016-11-01 10:47:03 · 2542 阅读 · 0 评论 -
iOS头像无法更新
项目里个人资料有个更换头像的功能,之前有整过这种功能,但是现在一直不能更换成功,最后才注意到不管怎么更换头像,头像的url是不会变的,上网搜解决办法记录如下:头像不更新的原因:原因: SDWebImage缓存图像会优先从内存读取用户头像,如果内存中没有会从沙盒(也就是硬盘)中读取,如果沙盒中也没有,才会异步从网络上请求头像,如果头像已经存在沙盒或者内存中,SDWebImage就不会从网络上请求,而是原创 2016-12-23 10:00:16 · 1037 阅读 · 1 评论 -
字符串的截取,拼接,字体颜色改变
改变字符串的颜色UILabel* noteLabel = [[UILabel alloc] init]; noteLabel.frame = CGRectMake(60, 100, 200, 100); noteLabel.textColor = [UIColor blackColor]; noteLabel.numberOfLines = 2; NSMutableAttr原创 2015-12-14 18:21:14 · 1761 阅读 · 0 评论