
iOS开发
danny35
这个作者很懒,什么都没留下…
展开
-
Xcode 10 中关于 Error: Multiple commands produce
需要Xcode->File->Workspace settings换成Legacy Build System原创 2019-11-05 15:33:03 · 139 阅读 · 0 评论 -
安装flutter
1、下载flutterhttps://flutter.dev/docs/development/tools/sdk/releases?tab=macos2、配置环境变量命令行执行open ~/.bash_profile 添加export PATH=$HOME/flutter/bin:$PATHexport FLUTTER_ROOT=$HOME/flutter...原创 2019-10-30 14:08:33 · 441 阅读 · 0 评论 -
容器“身份证书”只能包含一个证书及其密钥
mdm制作mdm config时遇到这个错误,先记一下原创 2014-12-04 16:00:47 · 1305 阅读 · 1 评论 -
ios学习总结的非常好
http://blog.youkuaiyun.com/totogo2010/article/details/7698767转载 2014-12-20 18:14:25 · 611 阅读 · 0 评论 -
iOS多线程
- (void)updateLabel:(NSNumber *)aObject{ self.displayLabel.text = [aObject stringValue]; NSLog(@"is duo xiancheng = %@",[[NSNumber numberWithBool:[NSThread isMultiThreaded]] stringValue]);原创 2014-12-20 18:13:47 · 730 阅读 · 0 评论 -
生成mdm的pem文件
http://blog.youkuaiyun.com/zhaoxy_thu/article/details/10473193原创 2014-12-03 11:56:09 · 1375 阅读 · 0 评论 -
adhoc duplicate总结
1、右键duplicate,修改成自己想要的名字,2、修改bundle id和adhoc证书3、修改info.plist名字,和adhoc的名字必须一样4、到build setting中修改plist路径5、到build setting中修改product name6、到scheme中修改项目名字原创 2014-12-03 10:39:19 · 866 阅读 · 0 评论 -
openfire离线消息乱码
安装文件Openfire\conf下的openfire.xml的serverURL改成这个jdbc:mysql://192.168.0.109:3306/openfire?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=utf-8用界面安装时jdbc:mysql://19原创 2014-11-24 14:35:51 · 2130 阅读 · 0 评论 -
iOS7的程序加了多个UIWindow,调用MPMoviePlayerViewController播放视频时,除了key window其他window的坐标会被改变,怎么办
开发程序时,因为需求需要在status bar上显示东西并可以点击,还要有点击的东西的window level高于status bar,所以使用了多个uiwindow,结果在key window里播放视频时,其他window的坐标被改变了,导致显示不正常。这时只要自定义其他window继承UIWindow,在Window类里增加这个方法,是从UIView继承的,然后判断只要触发需要接收点击的区域就原创 2014-11-06 11:01:57 · 1200 阅读 · 0 评论 -
openfire重新设置数据库
1、彻底停止openfire服务,从任务管理器杀掉进程2、找到安装目录下的conf文件夹,打开openfire.xml文件删除true这一行3、重启电脑,是重启电脑,不是重启openfire,一定要重启电脑4、打开openfire,点击launch from admin后重新配置5、配置完成后重启电脑6、如果遇到端口已经被使用的情况,使用下面的命令找到相关进程杀掉再重启就ok了原创 2014-12-05 17:54:29 · 3265 阅读 · 1 评论 -
iOS 编码规范
1、所有的文件都得有前缀2、模块内变量、方法、引入的头文件按照字母排序原创 2014-12-20 15:57:56 · 645 阅读 · 0 评论 -
windows安装openfire服务
一、数据库本来想使用sql server,但配置好几次都不成功,最后决定使用mysql很快配置成功,下载mysql,参考http://www.jb51.net/article/23876.htm进行安装,安装时注意只选择mysql server和server data file是组件,最后一步的语言选择gbk二、安装navicat,下载安装即可三、新建数据库,打开navicat,新转载 2014-12-05 17:45:51 · 1597 阅读 · 0 评论 -
iOS最大推送消息长度
iOS最大推送消息长度官方要求是256个字节实际测试为1005个字节在iPhone6上测试锁屏时收到消息时只显示76个汉字,剩下的被隐藏程序进入后台时只显示47个汉字,剩下的被隐藏原创 2015-04-14 13:39:19 · 3328 阅读 · 0 评论 -
ios发布版收不到推送
1、首先保证,发布证书的CSR和推送证书的CSR必须用一个,或者同一台电脑生成2、第二,如果自己的发布证书是别人给你的,但没给你CSR怎么办?这时按下列步骤可以导出打开钥匙串,选择左栏的密钥,找到相应证书的密钥,右键选择使用xxx从证书颁发机构请求证书原创 2015-12-30 15:42:00 · 1082 阅读 · 0 评论 -
iOS代码规范
ios代码规范1、变量命名局部变量,首字母小写,驼峰命名,可以很长,但要把意思表达出来,例如 double delayInSeconds = 0.1f;//delayInSeconds表示延迟多长时间,单位是秒 dispatch_time_t delayForTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayI原创 2016-03-09 14:52:48 · 467 阅读 · 0 评论 -
ios8和之前系统[UIScreen mainScreen].bounds的不一样
http://justsee.iteye.com/blog/2154757原创 2016-05-25 16:29:45 · 396 阅读 · 0 评论 -
dSym如何分析友盟线上崩溃文件
下载地址:http://download.youkuaiyun.com/detail/danny35/96598851、打开xcode,点击window---->organizer2、选中要分析的app,再选中相应的版本,右键show in finder3、打开dsym工具,将archive文件拖进窗口中4、点击.xcarchive文件,下面的UUID会先显示应该文件的原创 2016-10-21 11:45:13 · 526 阅读 · 0 评论 -
tableview调用scrollToRowAtIndexPath跳动的问题
只需在初始化tableview时设置一下即可tableview.estimatedRowHeight = 0;tableview.estimatedSectionFooterHeight = 0;tableview.estimatedSectionHeaderHeight = 0;原创 2019-05-09 10:45:36 · 1588 阅读 · 0 评论 -
怎样通过iPhone Safari 来安装测试版ipa
http://blog.youkuaiyun.com/wildfireli/article/details/8156012转载 2014-08-15 16:14:14 · 833 阅读 · 0 评论 -
制作Mavericks U 盘安装盘
1、http://bbs.feng.com/read-htm-tid-7057977.html,按照该网址方法一转载 2014-05-19 10:27:38 · 641 阅读 · 0 评论 -
ASIHTTPRequest使用过程中遇到的问题及解决办法
http://bbs.9ria.com/thread-229623-1-1.html转载 2013-09-23 16:43:38 · 676 阅读 · 0 评论 -
研发机制思考之Scrum开发尝试计划
Scrum开发尝试计划1、 每周五下午召开计划会议,列出本sprint开发任务,每个任务要标明任务内容,负责人,计划完成时间,审核人。PO负责管理所有任务列表(包括本sprint和下一个sprint或者下下个sprint),SM负责管理本sprint任务列表,并对本sprint的任务完成情况向PO负责。2、 每日开发团队成员主动找PO检查自己完成的feature原创 2013-10-08 15:06:45 · 661 阅读 · 0 评论 -
iClass ipad 客户端开发总结
项目走到现在,心里总想着去重构一下,为以后扩展功能做一些准备,有很多地方代码也不是很严谨原创 2013-09-18 14:35:00 · 738 阅读 · 0 评论 -
scrum学习初步
一、以sprint(冲刺的意思)为周期,实际应用中一般为1-2周。具体到我们公司就为两周。二、一个sprint要开四个会议1、计划会议,整理product backlog就是产品待办事项,sprint backlog就是要完成具体的事项。具体开这个会议时,产品经理、技术经理和所有开发人员参加,产品经理提出产品需求和优先级,技术经理进行任务分解,分解任务时并给出用时,然后每个开发人员给出每个原创 2013-10-03 11:07:28 · 758 阅读 · 0 评论 -
提交svn时遇到is already under version control问题的解决办法
因为你添加的文件夹下有.svn文件所有出现这个问题,只需在命令行下打开第三方包的wen'jian'ji原创 2013-09-02 16:23:39 · 5227 阅读 · 0 评论 -
block、gcd、多线程、核心动画都讲得非常好
http://www.dreamingwish.com/dream-category/toturial转载 2013-08-20 17:15:36 · 549 阅读 · 0 评论 -
ASIHTTPRequest
http://www.dreamingwish.com/dream-2011/apples-third-party-development-libraries-asihttprequest.html转载 2013-08-20 17:18:16 · 637 阅读 · 0 评论 -
觉得写得很好,就转了
http://blog.youkuaiyun.com/chenyujing1234/article/details/8479536转载 2013-09-29 10:38:45 · 588 阅读 · 0 评论 -
软件开发相关文档模板
一、可行性分析报告二、需求分析说明书三、项目开发计划书四、系统设计说明书五、测试分析报告书转载 2013-09-29 14:46:59 · 926 阅读 · 0 评论 -
Apple iOS MDM开发流程
http://blog.youkuaiyun.com/zhaoxy_thu/article/details/10473193转载 2014-04-17 18:22:42 · 698 阅读 · 0 评论 -
解决真机调试iPad Air设备时的错误:architecture not supported的办法
1.将Build Settings 中Architectures ——> Valid Architectures的arm64删掉,只留armv7、armv7s2.同上,将Architectures ——>Architectures改为 $(ARHS_STANDARD)armv7,armv7s3.把Build Active Architecture Only 改为NO4.编译即可原创 2014-03-31 11:04:29 · 5840 阅读 · 0 评论 -
在mac上配置自带svn并配置versions
一、安装svn先找一个你放代码的文件夹,例如在桌面上新建一个文件夹code然后打开终端用cd命令进入code,输入mkdir svn再输入svnadmin create svn/Repository,这个命令之后会在svn下新建一个文件夹Repository直接打开Repository(不用从终端进入)再进入conf文件夹,用记事本打开svnserve.conf文件,把以下原创 2014-03-25 17:09:20 · 2642 阅读 · 0 评论 -
github学习
http://www.cnblogs.com/cocowool/archive/2012/02/17/2356125.html转载 2014-01-10 13:41:33 · 704 阅读 · 0 评论 -
关于创业团队能否成功的感想
团队由个体组成,那就先从个体说起,即一个人,一个人对于一个团队来讲,从两个方面来分析,技能+态度,技能决定能不能干得了,态度决定想不想干,这两个方面更重要的是态度,首先是团队里的每个人的态度都很好,即都想干,技能可以不一样,各自负责不同的岗位的工作,团队每个人就能把自己的工作做好,这样整体团队就能一起进步;如果一个团队每个人的技能都差不多,但是态度有的好有的不好,那么对于团队整体来讲,就是有正有负原创 2013-11-11 10:45:31 · 954 阅读 · 0 评论 -
在做屏幕广播中遇到的问题
1、使用udp传输单张图时很慢,一直没有很好的解决2、服务端如何保持控制客户端的连接原创 2013-11-18 11:33:28 · 972 阅读 · 0 评论 -
IP地址学习
IP地址由网络号和主机号组成,因此被分为五类,A,B,C,D,EA类地址范围:第一段为网络号,后面三段为主机号;1.0.0.0-126.255.255.255,二进制表示,0000 0001 - 0111 1110,127被用于段被用于回路测试B类地址范围:第一段和第二段为网络号,后面两段为主机号;128.0.0.0 - 191.255.255.255,二进制表示,1000 000 - 1原创 2013-10-16 11:16:02 · 1517 阅读 · 0 评论 -
TCP和UDP的区别
TCP,面向连接的 ,类似打电话,必须打通才开始传输数据,那就意味着很可靠,发出的数据,对方肯定是收到了,所以传输大文件得用TCP,因为数据一旦丢失,文件就无法传输完整。缺点是占用网络资源多,效率低UDP,面向非连接的,类似看电视,不管你电视是否打开,电视台一直发数据,那就意味着不可靠,发出的数据,对方不一定收到,所以聊天就用UDP,数据丢失也无所谓。优点是占用网络资源少,速度快。缺点是不可靠原创 2013-10-15 17:58:26 · 628 阅读 · 0 评论 -
做iphone开发需具备
<br />一、mac系统<br /> 一般有两种方法<br /> 第一种,直接在苹果机上安装,这个很简单,用光盘直接安装即可<br /> 第二种,就在pc机上,有的pc机也可以直接安装,那得看配置;如果配置不能安装就得在windows或linux下安装虚拟机,在安装mac了<br />二、xcode<br /> 第一步得上https://developer.apple.com/,注册个帐号,才能下载sdk,sdk里有xcode,一路下一步就行<br />三、设备<br />原创 2010-12-27 17:52:00 · 464 阅读 · 0 评论