
iOS开发
爱谁谁12138
这个作者很懒,什么都没留下…
展开
-
Errors were encountered while preparing your device for development. Please check the Devices and Si
xcode连接手机提示Errors were encountered while preparing your device for development. Please check the Devices and Simulators Window. 重启手机就可以了,还不行的话,在设置中 Developer-》clear Trusted computers ,重新设置信任电脑试试...原创 2020-12-24 09:35:56 · 32724 阅读 · 1 评论 -
react-native 创建私有库
经常看到react-native的库,通过npm安装,怎么才能实现自己的库呢?我没有上传到npm的公共仓库中,只是我的GitHub上面的私有库,通过指定地址也可以实现私有库,我以微信的SDK为例,这里具体实现参考了react-native-wechat这个库,因为微信和iOS的审核都修改对了WKWebView处理,而这个库没有完成升级,所以我自己实现了一个升级的私有库,基本上代码没有修改,只是方便以后使用。进入正题一、新建私有库参考这个工具库,新建要开发的库react-native-module原创 2020-07-02 18:07:08 · 1029 阅读 · 0 评论 -
xcode11代码对齐
command+a全选ctr+i 看清楚,不是command转载 2020-06-10 10:48:28 · 1418 阅读 · 1 评论 -
Android 和iOS 获取屏幕点击位置
Android需要在整个App中获取点击屏幕的点坐标,方便统计用户使用App的情况。找了许多方法,,需要自己创建一个baseactivity,然后继承方法,/** * Called to process touch screen events. You can override this to * intercept all touch screen events bef...转载 2019-10-31 18:02:55 · 429 阅读 · 0 评论 -
react-native java swift aes和rsa的加密
写了几个语言的aes和rsa加密,这里记录一下,加密的东西不太懂,这里我只是按需求写的方法,可能不适合有的需求下面使我们提的需求:第一步 实现AES-256-CBC加密函数 aes_encryptstring data = "hasdfoe"string iv = "tdMgL6ryu5ueIjKq"string key = "RFzeuq4i27ZYpQReX5fIUnhJ8sf8s...原创 2019-10-24 15:18:40 · 583 阅读 · 0 评论 -
ios 视频,音频,开发详解
http://www.cnblogs.com/kenshincui/p/4186022.html#audioRecord 转载自博客园转载 2016-01-13 18:37:24 · 371 阅读 · 0 评论 -
nsarray 和nsmuablearray的相互转换
// NSArray --> NSMutableArray NSMutableArray *myMutableArray = [myArray mutableCopy]; // NSMutableArray --> NSArray NSArray *myArray = [myMutableArray copy];转载 2016-01-13 12:26:10 · 575 阅读 · 0 评论 -
iOS label计算rect
CGRect rect = [strTextboundingRectWithSize:CGSizeMake(320,1000) options:NSStringDrawingUsesLineFragmentOriginattributes:@{NSFontAttributeName:[UIFontsystemFontOfSize:15]}context:nil];原创 2016-01-11 17:03:09 · 282 阅读 · 0 评论 -
iOS 隐藏状态栏
关键词:IOS、UIViewController、 Status BariOS6和iOS7在隐藏 Status Bar 三种方式比较:Storyboard界面上选中UIViewController,最右边Simulated Metrics找到 Status Bar 设定成 NoneViewControlleriOS 6通过[UIApplication sha转载 2015-12-29 16:17:32 · 243 阅读 · 0 评论 -
改变tableviewcell分割线的长度
[cell setSeparatorInset:UIEdgeInsetsMake(0,0, 0, -1000)];转载 2015-12-29 13:40:49 · 284 阅读 · 0 评论 -
聊天中的小箭头
self.backImageView.image = [[UIImageimageNamed:imageName] stretchableImageWithLeftCapWidth:leftCapWidthtopCapHeight:topCapHeight];转载 2015-12-29 12:23:02 · 342 阅读 · 0 评论 -
transitionFromViewController详解
1.背景 iOS 5.0 以前 ,我们在一个视图控制器中会用addSubView方法来添加很多子View,并进行对这些子View的控制。但是,这样做,有一个问题: 一个UIViewController的View可能有很多小的子view。这些子view很多时候被盖在最后,我们在最外层ViewController的转载 2015-12-24 15:01:22 · 893 阅读 · 0 评论 -
SDWebimag提示 GBitmapContextCreate: unsupported parameter combination: 8 integer bits/component; 40 错误
用SDwebimage下载图片时,只有一部分图片出现GBitmapContextCreate: unsupported parameter combination: 8 integer bits/component; 40 bits/pixel; 4-这种错误,跟踪发现SDWebImageDecoder这个类中的方法返回image 为nil ,把方法+ (UIImage *)decoded转载 2015-12-01 17:38:30 · 337 阅读 · 0 评论 -
iOS 视图被覆盖时怎么接受事件处理
http://joywii.github.io/ 参考这位大神的代码,只用了一句就完了,太牛逼了转载 2015-11-26 18:33:59 · 415 阅读 · 0 评论 -
iOS 仿射变换改变后对fram的影响
1.1 frame属性a。什么是frame类型:CGRect结构体(size origin)作用:该视图左顶点在父视图的坐标系下的位置,以及该视图在父视图中占据的宽和高b。直接修改了frame,其他属性如何变化?bounds: 会center: 会transform: 不会c。什么时候使用frame当把一个视图添加转载 2015-11-26 12:01:21 · 560 阅读 · 0 评论 -
xmppframework在openfire下总是密码验证不通过
搜索supportsDigestMD5Authentication关键字,应该能看到支持MD5加密,supportsPlainAuthentication加密什么的,把这个MD5加密注释掉原创 2015-11-24 19:09:52 · 563 阅读 · 0 评论 -
百度提示nearbySearchWithSearchInfo getUrlString 错误
在other link flags中设置-ObjC原创 2015-11-17 12:32:51 · 360 阅读 · 0 评论 -
xmppframe使用
http://www.cocoachina.com/ios/20141219/10703.html 参考转载 2015-11-20 17:05:55 · 380 阅读 · 0 评论 -
环信提示
环信lib文件夹有俩个libEaseMobClientSDKLite文件,这两个文件不能同时存在,一个是包含实时通话的,把一个删除,再在other link flags里面设置-ObjC就可以了duplicate symbol _OBJC_CLASS_$_DDXMLDocument in:原创 2015-11-17 12:31:29 · 371 阅读 · 0 评论 -
在tableview 中的代理调用 [tableView cellForRowAtIndexPath:indexPath] 提示内存错误
不明白为什么提示exc_bad_access问题,打印log,发现出现了循环调用tableview ,此时要获取cell 可以通过 [selftableView:tableView cellForRowAtIndexPath:indexPath] 这种形式得到需要的cell原创 2015-11-10 19:06:32 · 468 阅读 · 0 评论 -
MWPhotoBrowser提示unknown type 等多种错误
只要设置pch文件就可以了,在pch文件中包含头文件原创 2015-11-06 11:59:47 · 358 阅读 · 0 评论 -
xcode7设置pch路径
在buildSetting下面搜素header --> 找到PrefixHeader 把pch文件拖动到里面原创 2015-11-06 11:56:50 · 662 阅读 · 0 评论 -
Unable to open liblaunch_sim.dylib. Try reinstalling Xcode or the simulator runtime
First, find the target file:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylibYou need转载 2015-10-28 11:35:33 · 1009 阅读 · 0 评论 -
AFnetworking 提示问题 string nil
需要用 NSString *jsonCodel = [jsonstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];方法转码一下转载 2016-03-02 14:14:33 · 273 阅读 · 0 评论 -
iOS 在tableViewcell的xib文件中添加新的控件 为null
再改别人的项目时,,在tableviewcell 中的xib文件新加 其他的控件时,,,例如加了button ,label ,,等等都不显示,,打印显示 新加的控件没有初始化,,,都为null,,,气死人了,,不知道怎么办,,这时候只需要吧工程重新clear,,就可以了原创 2016-03-04 12:35:38 · 342 阅读 · 0 评论 -
collectionview resueview 重影的问题
现在好多学生使用UICollectionView来呈现视图展示,但是在使用UICollectionReusableView来做分区效果的时候,很容易造成重影效果,其造成重影的原因是,在重用的UICollectionReusableView上面一直添加视图,而重用的UICollectionReusableView在重用时,又重新创建了一个,而原来的还在。这个时候就会造成重影效果。先给大家看一下错误的转载 2016-02-22 12:31:59 · 1646 阅读 · 0 评论 -
xcode svn scheduled for addition, but is missing
在Xcode中用终端提交@2x图片时候,,提示 is scheduled for addition, but is missing网上许多的办法是用svn revert /Users/wangqiuwei/Documents/projects/Espa_consultIpad/Espa_consultIpad/arrow_dow@2x.png 回退但是还是不行,这是因为@2x.pn原创 2016-02-24 18:14:51 · 738 阅读 · 0 评论 -
iOS 时间,日期,字符串的处理
主要有以下类: NSDate -- 表示一个绝对的时间点NSTimeZone -- 时区信息NSLocale -- 本地化信息NSDateComponents -- 一个封装了具体年月日、时秒分、周、季度等的类NSCalendar -- 日历类,它提供了大部分的日期计算接口,并且允许您在NSDate和NSDateComponents之间转换NSDateFormatter -转载 2016-03-12 15:14:38 · 1029 阅读 · 0 评论 -
transitionFromViewController 改变VC.view.frame 大小不起作用的问题
我们用 transitionFromViewController 这个方法的时候,有时候需要改变VC.view 的大小(使用了autolayout的 ,并且可以用Masonry),,但是用的时候出现.view 的大小都为0 的问题 。。 我开始的时候是在addSubView以后就设置view的约束,, [selftransitionFromViewControlle原创 2016-05-11 10:53:10 · 1321 阅读 · 0 评论 -
Failed to set (keyPath) user defined inspected property on (UIView): [<UIView 0x7994f790> setValue:f
是因为我们设置了无效的KeyPath原创 2016-05-11 16:28:19 · 1427 阅读 · 0 评论 -
UINavigationBar设置
http://www.jianshu.com/p/457c80cbb487转载 2016-05-11 17:24:13 · 275 阅读 · 0 评论 -
## iOS 中用了autolayout遮挡键盘的处理 ##
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-05-11 18:42:33 · 935 阅读 · 0 评论 -
ios 常用三方库
http://www.52codes.net/article/465.html转载 2016-05-05 15:21:22 · 246 阅读 · 0 评论 -
ios 中autolayout multipli属性的设置
方法一:用三方的框架masonry [self.loginBtnmas_makeConstraints:^(MASConstraintMaker *make) { make.width.equalTo(self.view.mas_width).multipliedBy(0.3); make.height.equa原创 2016-05-06 11:09:46 · 397 阅读 · 0 评论 -
使用MJRefreshFooter引起的tableview第一行无法选中的问题
在我集成MJRefresh上拉刷新的时候,,发现tableview的第一行无法选中: self.tableView.dataSource =self; self.tableView.delegate =self; MJRefreshNormalHeader *header = [MJRefreshNormalHeaderheaderW原创 2016-05-30 18:49:19 · 1460 阅读 · 0 评论 -
自定义了一个view 但是无法响应事件
自定义了一个tableview 但是无法响应 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 方法,,试了几个办法,,首先是设置userinter,,但是不管用,,,用//- (void)touchesBegan:(NSSet *)touches原创 2016-05-18 20:12:13 · 361 阅读 · 0 评论 -
解决 ios7.0 以后自定义导航栏左边按钮靠右的问题
UIButton *backButton = [[UIButtonalloc] initWithFrame:CGRectMake(0,0, 30,30)]; [backButton setTitleEdgeInsets:UIEdgeInsetsMake(-10.0,0.0, 0.0,0.0)]; [backButton setImage:[UIImage转载 2016-05-19 12:38:28 · 438 阅读 · 0 评论 -
图片拉伸
http://www.jianshu.com/p/a577023677c1转载 2016-05-09 10:45:28 · 285 阅读 · 0 评论 -
xcode SVN 上传代码只能用SVN client 或者SVN 命令行
1.更改配置(不懂的话就直接跳过吧)bogon:~ chenshuangchou$ open ~/.subversion/config启动配置文件,然后在配置文件中选择要忽略的文件类型找到 global-ignores 一行,去掉注释,编辑成global-ignores = build *~.nib *.so *.pbxuser *.mode *.perspecti转载 2016-06-02 11:51:11 · 1024 阅读 · 0 评论 -
oc和jspatch转换工具
http://bang590.github.io/JSPatchConvertor/原创 2016-07-12 11:12:53 · 2642 阅读 · 0 评论