热门好课推荐
猜你喜欢
相关培训 相关博客
  • iOS下课表功能的实现
    2015-01-23 16:41:04
    阅读量:4216
    评论:4
  • 官方文档苹果官方demo https://developer.apple.com/library/ios/recipes/xcode_help-IB_auto_layout/chapters/UnderstandingAutolayout.html#//apple_ref/doc/uid/TP40014226-CH22-SW1OCobjc系列译文(5.6):iOS7的隐藏
    2016-08-22 17:10:38
    阅读量:435
    评论:0
  • 摘抄自:超级签名-原理/机制/技术细节-完全解析蒲公英:超级签名超级签名-原理/机制/技术细节-完全解析随着苹果对于企业分发证书的频繁吊销和日益收紧,代签名行业也随之迭代出了黑科技,即所谓的超级签名。超级签名安装流程演示从整个安装流程上来看,超级签名少了在设置里面信任企业证书的步骤,体验上要比企业分发更简单和容易接受,同时分发价格也贵的离谱,不禁让人好奇...
    2019-05-19 17:43:00
    阅读量:296
    评论:0
  • 什么是GCDGrandCentralDispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的DispatchQueue中,GCD就能生成必要的线程并计划执行任务。由于线程管理是作为系统的一部分来实现的,因此可统一管理,也可执行任务,这样就比以前的线程更有效率。DispatchQueue将想执...
    2018-01-17 03:39:35
    阅读量:11
    评论:0
  • 源代码管理工具简介1.为什么会出现源代码管理工具?为了解决在软件开发过程中,由源代码引发的各种蛋疼、繁琐的问题2.源代码管理不当可能会引起的后果?无法后悔:做错了一个操作后,不能回到之前的操作版本备份:费空间、费时间版本混乱:因版本备份过多造成混乱,难于找回正确的想要的版本代码冲突:多人操作同一个文件(团队开发中的常见问题)权限控制:无法对源代码进行精确的权限控制追究责任:...
    2016-05-06 20:47:00
    阅读量:1
    评论:0
  • 为什么要对代码进行管理?1.防止代码出问题,崩溃而找不到备份。2.电脑硬盘出问题,而找不到备份。3.多人进行开发,可以互相更新。4.版本备份浪费空间,时间。5.版本过多找不到想要找到的版本。6.代码冲突:多人操作同一文件。7.权限控制:无法对代码进行精确权限控制。8.追究责任:出现严重的BUG,无法得知是谁干的。源代码管理工作的作用1.能追踪一...
    2018-11-22 10:56:00
    阅读量:6
    评论:0
  • 使用subversion管理iOS源代码1、安装和配置subversion服务器在windows服务器上安装VisualSVN-Server,下载地址http://www.visualsvn.com/server/download/。采用默认安装,安装完成创建一个服务器的代码仓库hello,如图所示。然后在Users右键创建用户tony,再回到hello仓库右键-
    2013-03-26 15:06:47
    阅读量:756
    评论:0
  • 这是目前看过的最好的一片中文讲解RunLoop的文章,推荐给大家看一下,原文链接:http://blog.ibireme.com/2015/05/18/runloop/https://segmentfault.com/a/1190000004938638?from=singlemessage&isappinstalled=1...
    2016-02-22 10:32:00
    阅读量:8
    评论:0
  • 1.首先介绍下已经实现超级签名的第三方公司1.蒲公英2.亘古科技3.云打包二.最终要实现的效果三.具体原理签名原理签名原理其实就一句话,使用了苹果提供给开发者的Ad-Hoc分发通道,把安装设备当做开发设备进行分发。既然签名用是Ad-Hoc,那么Ad-Hoc所具有的优劣势也一并继承了下来:优势:直接分发,安装即可运行,不需要用户做企业证书的信任操作目前稳定,不会有证书吊...
    2019-07-01 18:12:08
    阅读量:379
    评论:0
  • iOS中实现跑马灯效果的代码片段:[labelShowsizeToFit];CGRectframe=labelShow.frame;frame.origin.x=320;labelShow.frame=frame;[UIViewbeginAnimations:@"testAnimation"context:NULL];[UIViewsetAnima
    2015-09-25 21:05:35
    阅读量:427
    评论:0