- 博客(170)
- 收藏
- 关注
转载 Device doesn't support wireless sync. AMDeviceStartService
Flutter1.9.1+hotfix2 Dart2.5 在iOS13真机上启动不了错误信息 Device doesn't support wireless sync. AMDeviceStartService(device, CFSTR("com.apple.debugserver"), &gdbfd, NULL)解决方案:https://juejin.im/...
2019-09-25 12:08:00 529
转载 swift
1.汉字转拼音func pinYinZChines(content:String)->String{let transformContents = CFStringCreateMutableCopy(nil, 0, content)CFStringTransform( transformContents, nil, kCFSt...
2016-09-23 22:20:00 258
转载 让你的Xcode8 支持 iOS7
Xcode8 发布,更新后,发现支持从iOS8开始,可是公司要求从iOS7开始,,,这和苹果相悖。不过没关系。跳转 www.cnblogs.com/starainDou/p/5325643.html下载把文件放到指定目录 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Devic...
2016-09-19 15:26:00 223
转载 直播流地址
一、RTMP、RTSP、HTTP协议这三个协议都属于互联网TCP/IP五层体系结构中应用层的协议。理论上这三种都可以用来做视频直播或点播。但通常来说,直播一般用RTMP、RTSP。而点播用HTTP。下面分别介绍下三者的特点。1,RTMP协议(1)是流媒体协议。(2)RTMP协议是Adobe的私有协议,未完全公开。(3)RTMP协议一般传输的是flv...
2016-09-05 22:55:00 9355
转载 UILabel字体加粗等属性和特效
/* Accessing the Text Attributes text property font property textColor property textAlignment property lineBreakMode property enabled property...
2016-08-23 13:50:00 224
转载 iOS全景
一张鱼眼图或者6方图,展现出来的全景影像效果图PanoramaGLPanoramaGL是世界上第一个开源的实现360度全景图像的iOS、Android类库。基于OpenGL 支持球,立方体,圆柱。有重力加速等。很老的一个库了,但是效果做的非常棒,缺点就是非常耗内存,并且作者早已经不在维护了,bug非常多https://code.google.com/p/panoramag...
2016-08-18 16:03:00 147
转载 iOS开发之状态栏UIStatusBar图标操作
NSArray *subIcons = [[[[UIApplication sharedApplication] valueForKeyPath:@"statusBar"] valueForKeyPath:@"foregroundView"] subviews];Printing description of subIcons:<__NSArrayM...
2016-08-17 18:50:00 108
转载 iOS开发之获取WIFI信号强度
虽然各种直接获取信号强度的api都被封杀了。但是还有一个另类的黑魔法可以获取到。那就是遍历UIStatusBar了- (void)getSignalStrength{ UIApplication *app = [UIApplication sharedApplication]; NSArray *subviews = [[[app valueForKey...
2016-08-17 18:26:00 259
转载 iOS开发tips总结
tip 1 : 给UIImage添加毛玻璃效果func blurImage(value:NSNumber) -> UIImage { let context = CIContext(options:[KCIContextUseSoftwareRenderer:true]) let ciImage = CoreImage.CIImage(imag...
2016-07-20 09:59:00 1302
转载 UILabel,文字添加下划线,中划线
//显示下划线 //中划线// NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]}; //下划线 NSDictionar...
2016-07-17 17:27:00 187
转载 iOS获取经纬度
在ios8.0以上获取经纬度时,需要申请授权,否则不能定位第一步:在HomeViewController.m@interfaceHomeViewController()<CLLocationManagerDelegate>{ //定位CLLocationManager*_locationManager;//用于获取位置...
2016-07-17 17:26:00 309
转载 音频
iOS音频的基础接着我们要整体了解下iOS为我们提供处理音频的基础技术,核心音频(Core Audio)。Core Audio 是iOS和 MAC 的关于数字音频处理的基础,它提供应用程序用来处理音频的一组软件框架,所有关于IOS音频开发的接口都是由Core Audio来提供或者经过它提供的接口来进行封装的,按照官方的说法是集播放,音频处理录制为一体的专业技术,通过它我们的程序可...
2016-07-03 23:19:00 124
转载 [iOS] iOS系统中各种设置项的url链接
在代码中调用如下代码:NSURL*url=[NSURL URLWithString:@"prefs:root=WIFI"];[[UIApplication sharedApplication] openURL:url];即可跳转到设置页面的对应项。[font=]About — prefs:root=General&path=AboutAccessibility ...
2016-06-20 17:14:00 183
转载 iOS状态栏颜色
下面截图给出修改 iOS 状态栏颜色的 4 种方式 Target.pngInfo.plist.pngStoryboard.pngcode.png其中第四张图中的代码,直接写在你的任何一个 ViewController 的 class 里面就可以。然而,以上 4 种方法存在两...
2016-05-10 18:02:00 102
转载 键盘上““完成””
最近要在系统弹出的数字键盘上的左下角额外添加一个自定制的完成按钮,于是研究了一下系统自带键盘添加自定制按钮的实现方式。总结了一下大体上的通用做法,原理大概是这样:当页面上的文本框或其他输入源因为用户的点击而变成第一响应者的时候(becomeFirstResponder),系统键盘就会弹出。而每次键盘弹出或收起时,都会向系统发送相关的键盘事件即通知消息(notification)。所以...
2016-04-26 17:15:00 161
转载 openfire for mac 无法启动
http://blog.csdn.net/winer888/article/details/49886281①:sudo chmod -R 777 /usr/local/openfire/bin②:sudo su③:cd /usr/local/openfire/bin④:export JAVA_HOME=`/usr/libexec/java_home`⑤:...
2016-04-09 00:02:00 127
转载 mysql
http://www.jianshu.com/p/b401ad6ba1a7Can't connect to local MySQL server through socket 问题解决1、先查看 /etc/rc.d/init.d/mysqld status 看看mysql服务是否已经启动.另外看看是不是权限问题.$service mysqld start或$service m...
2016-04-08 23:19:00 110
转载 Could not find Developer Disk Image
在“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport”里列出了Xcode支持的设备从同事相同目录copy对应版本Ok本人提供如下:链接: http://pan.baidu.com/s/1qY6DKeS 密码: v8y8支持iOS 10链接: https...
2016-03-27 14:47:00 110
转载 React Native专题
转载注明出处:地址:http://www.lcode.org本文出自:【江清清的技术专栏】本React Native讲解专题:主要讲解了React Native开发,由基础环境搭建配置入门,基础,进阶相关讲解。刚创建的React Native技术交流1群(282693535),React Native技术交流2群(496601483),React Native技术交流3群(49650...
2016-03-20 16:55:00 112
转载 如何高性能的给UIImageView加个圆角?(不准说layer.cornerRadius!)
豆电雨 搬砖自味精:http://awhisper.github.io/2016/03/12/滚动圆角卡顿刨根问底/使用Quartz2D直接绘制图片步骤: a、创建目标大小(cropWidth,cropHeight)的画布。 b、使用UIImage的drawInRect方法进行绘制的时候,指定rect为(-x,-y,width,height)。 c、从画布中得到...
2016-03-17 21:18:00 138
转载 ios打包ipa的四种实用方法
总结一下,目前.app包转为.ipa包的方法有以下几种:1、Apple推荐的方式,即实用xcode的archive功能Xcode菜单栏->Product->Archive->三选一,一般选后两个。局限性:个人开发一般采用这种方法,但是当一个证书多人使用时就稍显麻烦。一般多人开发时都是采用provisioning profile+P12文件来进行真机调试。上述...
2016-03-15 14:06:00 79
转载 怎么调试EXC_BAD_ACCESS错误
当你遇到了一个EXC_BAD_ACCESS错误,我通常会给开发者几个建议: 1.在可执行选项中设置NSZombieEnabled参数,这有时会帮缩小问题的范围; 2.运行apple的内存检测工具,如Leaks,以便寻找内存问题; 3设定一个断点,单步运行代码,直到你找到引起崩溃的位置(全局断点快速定位问题代码所在行); 4.注释代码,直到不崩溃为止,然后再从后...
2016-03-15 13:45:00 198
转载 iOS应用性能调优的25个建议和技巧
性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而由于iOS设备的限制,有时搞好性能是一件难事。开发过程中你会有很多需要注意的事项,你也很容易在做出选择时忘记考虑性能影响。这正是我写下这篇文章的原因。这篇文章以一个方便查看的核对表的形式整合了你可以用来提升你app性能的25条建议和技巧。...
2016-03-14 19:21:00 65
转载 3D Touch
本文由CocoaChina译者Creolophus(github主页)翻译自苹果开发者中心原文:Adopting 3D Touch on iPhone重要:这是针对于正在开发中的API或技术的预备文档(预发布版本)。苹果提供这份文档的目的是帮助你按照文中描述的方式对技术的选择及界面的设计开发进行规划。这些信息有可能发生变化,因此根据本文档的软件开发应当基于最终版本的操作系统和文档...
2016-03-14 14:21:00 114
转载 segment
1.segmentedControlStyle设置segment的显示样式。typedef NS_ENUM(NSInteger, UISegmentedControlStyle) {UISegmentedControlStylePlain, // large plain 系统默认平板样式segmentedControl.segmentedControlStyle ...
2016-03-13 22:59:00 173
转载 低版本Xcode 出现could not find developer disk image问题
解决Xcode在ipad/iphone9.2系统真机测试时出现could not find developer disk image问题,只要拷贝这个文件(链接: http://pan.baidu.com/s/1eRsW3vW 密码: 27s7)到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/...
2016-03-13 13:21:00 78
转载 UITableView调优
UITableView的优化主要从三个方面入手:提前计算并缓存好高度(布局),因为heightForRowAtIndexPath:是调用最频繁的方法;异步绘制,遇到复杂界面,遇到性能瓶颈时,可能就是突破口;滑动时按需加载,这个在大量图片展示,网络加载的时候很管用!(SDWebImage已经实现异步加载,配合这条性能杠杠的)。除了上面最主要的...
2016-03-09 23:25:00 176
转载 NSRunLoop
1.NSRunLoop是消息机制的处理模式NSRunLoop的作用在于有事情做的时候使的当前NSRunLoop的线程工作,没有事情做让当前NSRunLoop的线程休眠2.nstimer默认添加到当前NSRunLoop中,也可以手动制定添加到自己新建的NSRunLoop的中[NSTimerschduledTimerWithTimeInterval:target:...
2016-03-08 13:32:00 63
转载 如何调试EXC_BAD_ACCESS错误
豆电雨 strarain doudianyu转载于:https://www.cnblogs.com/starainDou/p/5253533.html
2016-03-08 12:07:00 115
转载 weak属性需要在dealloc中置nil么?
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙(子循),目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu不需要。在ARC环境无论是强指针还是弱指针都无需在 dealloc 设置为 nil , ARC 会自动帮我们处理即便是编译器不帮我们做这些,weak也不需要在 dealloc 中置nil...
2016-03-08 11:54:00 204
转载 @property中有哪些属性关键字?/ @property 后面可以有哪些修饰符?
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙(子循),目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu属性可以拥有的特质分为四类:原子性---nonatomic特质在默认情况下,由编译器合成的方法会通过锁定机制确保其原子性(atomicity)。如果属性具备 nonatomic 特质,则不...
2016-03-08 11:50:00 319
转载 runtime 如何实现 weak 属性
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙(子循),目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu要实现 weak 属性,首先要搞清楚 weak 属性的特点:weak 此特质表明该属性定义了一种“非拥有关系” (nonowning relationship)。为这种属性设置新值时,设置...
2016-03-08 11:41:00 185
转载 @protocol 和 category 中如何使用 @property
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙(子循),目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu在 protocol 中使用 property 只会生成 setter 和 getter 方法声明,我们使用属性的目的,是希望遵守我协议的对象能实现该属性category 使用 @property ...
2016-03-08 11:35:00 148
转载 @property 的本质是什么?ivar、getter、setter 是如何生成并添加到这个类中的
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙(子循),目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu@property 的本质是什么? @property = ivar + getter + setter;下面解释下: “属性” (property)有两大概念:ivar(实例变量)、存取方法...
2016-03-08 11:00:00 179
转载 如何让自己的类用 copy 修饰符?如何重写带 copy 关键字的 setter?
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙,目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu若想令自己所写的对象具有拷贝功能,则需实现 NSCopying 协议。如果自定义的对象分为可变版本与不可变版本,那么就要同时实现NSCopying与NSMutableCopying协议。...
2016-03-08 10:57:00 416
转载 怎么用copy关键字
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙,目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu用途:NSString、NSArray、NSDictionary 等等经常使用copy关键字,是因为他们有对应的可变类型:NSMutableString、NSMutableArray、NSMutableDic...
2016-03-08 10:43:00 211
转载 风格纠错题
出题者简介: 孙源(sunnyxx),目前就职于百度整理者简介:陈奕龙,目前就职于滴滴出行。转载者:豆电雨(starain)微信:doudianyu修改完的代码:修改方法有很多种,现给出一种做示例:// .h文件// http://weibo.com/luohanchenyilong/// https://github.com/ChenY...
2016-03-08 10:37:00 180
转载 @synthesize和@dynamic分别有什么作用?
@property有两个对应的词,一个是 @synthesize,一个是 @dynamic。如果 @synthesize和 @dynamic都没写,那么默认的就是@syntheszie var = _var;@synthesize 的语义是如果你没有手动实现 setter 方法和 getter 方法,那么编译器会自动为你加上这两个方法。@dynamic 告诉编译器:属...
2016-03-06 00:30:00 117
转载 get和post区别
本质上是,post用于修改网络上的(url)资源的东西,get只是获取。http://www.w3school.com.cn/tags/html_ref_httpmethods.asp两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式...
2016-03-06 00:29:00 90
转载 GCD中有哪几种Queue?你自己建立过串行Queue吗?背后的线程模型是什么样的
一共有五种,看图 Paste_Image.png主线程也就是那个main,一般后台处理数据就就用default那个。创建过一个queue,处理NSMutableArray的时候都在在这一个queue中处理。UNIX 系统使用了 POSIX 线程模型。可以看看unix下的多线程。...
2016-03-06 00:27:00 202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人