iOS自动打包脚本
iOS自动打包脚本 iOS自动打包脚本,并实现图片素材、文字资源、部分代码的替换和重签名,基于python实现。 github地址: https://github.com/tzshlyt/ios-auto-replace-package 使用场景 为不同客户做定制化开发同一款app,功能相同,图片素材、显示的文字、配置和证书不同,每次人工替换素材和更换证书打包费时费力,所以使用python脚本实现自动化替换...【详细】
ios Python 脚本 打包 自动打包 自动化 python脚本 批量
tzshlyt 2017年09月18日 赞:4 评论:0 阅读:2521
Block到底什么时候用weakSelf
retainCycleDemo 欢迎下载并star哦 原文出处 转载注明出处 谢谢 从引用计数开始 iOS里内存管理是通过引用计数来确定对象是否应该被销毁。对象被引用(retain),引用计数(retainCount)+1,对象使用完了,要释放(release),release会使引用计数-1,当对象的retainCount == 0时,对象将被销毁(delloc). 插曲 我并没有经历MRC的时代,入行IOS就是就是ARC了,但是有时候...【详细】
基础巩固
早起的虫子被鸟吃 2017年08月27日 赞:3 评论:0 阅读:2496
简单对比 YTKNetwork 和 STNetTaskQueue
简单对比 YTKNetwork 和 STNetTaskQueue 先放出两个项目的GitHub地址: YTKNetwork: https://github.com/yuantiku/YTKNetwork 由唐巧大神及其猿题库团队开发。 STNetTaskQueue: https://github.com/kevin0571/STNetTaskQueue STNetTaskQueue 是我在做一个Side Project 的时候写的管理网络请求的库,目前被使用在多个线上的项目。其设计的基本思想和 YTKNetwork 类似,引用 YTKNetwork 介绍里的...【详细】
ios 网络 YTKNetwork STNetTaskQueue
kevin0571 2016年05月16日 赞:0 评论:0 阅读:2497
迭代器模式(Java与IOS)
定义:   迭代器模式又叫做游标(Cursor)模式。提供一种方法访问一个容器(container)对象中的各个元素,而又不暴露该对象的内部细节 迭代器模式的结构: 抽象容器:一般是一个接口,提供一个iterator()方法,例如java中的Collection接口,List接口,Set接口等。 具体容器:就是抽象容器的具体实现类,比如List接口的有序列表实现ArrayList,...【详细】
ios 设计模式 JAVA 迭代器
苏小妖 2016年10月27日 赞:2 评论:0 阅读:2493
iOS技术概览
写在前面 本文内容主要来自iOS官方文档, 由于英文水平有限, 有些翻译不够位的地方欢迎提出交流, 也期望能找到愿意分享官方文档的你, 一起研究! 本文并没有写出文档当中所有的内容, 后继可能会继续更新! 不知道为啥, 表格的展示在CocoaChina的播客里写出来长样子的, 如果想看清晰一些的可以看简书: http://www.jianshu.com/p/17dfb843fd04 关于iOS技...【详细】
ios 框架 层级 简介
linyanzuo 2016年05月30日 赞:6 评论:2 阅读:2447
ipad开发:二维码扫描,摄像头旋转角度问题解决办法
之前一直是在手机上开发,用系统原生二维码扫描功能,一点问题都没有,但是在ipad上,用户是横屏操作的,虽然界面旋转了,是横屏的,但是摄像头里显示的依然是竖屏效果,也就是说从摄像头里看到的和人眼看到的内容相差90度或者270度,网上搜索了一番,是这个AVCaptureVideoPreviewLayer 的问题,设备旋转了,但是它没有旋转,导致屏幕...【详细】
二维码 横屏 扫描
乔兰伊雪 2016年08月18日 赞:2 评论:5 阅读:2435
邓白氏的申请
其实吧!回头想想,邓白氏的申请其实很简单的!对于我们这些英语不是太好的,同样也很简单的,只要你有一个翻译工具就够了(比如说有道词典)。接下来我就介绍一下我申请邓白氏的经历: 首先我们需要有一个apple ID。apple ID的申请也是很简单的,在这就不细说了。其次就是我们需要登录developer这个网站https://developer.apple.com截图如下...【详细】
邓白氏申请
爱喝玉米粥 2016年05月06日 赞:6 评论:2 阅读:2408
剖析runtime,看完包懂
一、runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。 事实证明: 在...【详细】
runtime机制详解
Yuan001 2017年08月30日 赞:3 评论:0 阅读:2392
IOS蓝牙打印概述
ps:近来公司有个ios调用蓝牙打印机打印小票的功能,网上资料也有,ESC/POS打印指令集也有,以前刚毕业有做过winform调用网络小票打印机的功能,指令集反正都是差不多的。只是攻略不是很详细,这里把详细步骤和遇到的问题以及解决方法详细的记录下,已供后来人参考。这里建议大家还是使用ESC/POS指令来实现打印功能,大多数给力的打...【详细】
ios swift bluetooth print
wesinlove 2016年04月25日 赞:0 评论:1 阅读:2394
使用KVC自定义UISearchBar外观
前言 在iOS8中,Apple在UIKit框架中给我们提供了UISearchController来代替之前的UISearchDisplayController,在UISearchController中,我们无需再自己初始化UISearchBar,只需要提供searchResult展示的视图。然而在开发中,我们往往需要根据项目的风格来改变UISearchBar的外观,通过继承的方式,我们可以完全定制符合项目风格的外观,然而有些情况下我们很难短时...【详细】
ios kvc Objective-C
zheng_0418 2016年04月26日 赞:1 评论:1 阅读:2359
iOS—自定义标签及其控件(方法一)
#pragma mark - 自定义标签及其控件 - (void) createTabBar { //1.加载背景图片 self.tabBar.backgroundImage = [UIImage imageNamed:@"splash_bottom"]; //2. 定义按钮 //1) 将按钮的图片名存放在数组中 NSArray *imageArray = @[ @"trends", @"find", @"message", @"my" ]; //2) 每个button(item)的宽度,注意超过5个的情况,会有一个更多按钮 float buttonWidth = kScreenWidth / imageArray.count; //3) 使用for循环...【详细】
ios UITabBarController UITabBar 自定义标签
syfuxi 2016年07月18日 赞:3 评论:0 阅读:2341
Spring Cloud Spring Boot mybatis 企业分布式微服务云(二)服务注册与发现(Consul)
Spring Cloud Consul Spring Cloud Consul项目是针对Consul的服务治理实现。Consul是一个分布式高可用的系统,它包含多个组件,但是作为一个整体,在微服务架构中为我们的基础设施提供服务发现和服务配置的工具。它包含了下面几个特性: 服务发现 健康检查 Key/Value存储 多数据中心 由于Spring Cloud Consul项目的实现,我们可以轻松的将基于Spring Boot的...【详细】
JAVA Spring springcloud springBoot springmvc
candyeep 2018年02月08日 赞:1 评论:0 阅读:2341
ios弹球效果与帧动画的理解
才疏学浅,抛砖引玉,稍探对帧动画的应用理解,纯属自己感悟,还请多多指教。多多学习。 要实现的效果。 实现的是一个简单的弹球效果,球从一个高度落下会在地面上多次弹跳,最终静止的效果。 如果不懂ios动画的实现,思考怎么去实现这种效果。相似的事物总有相似点,只要细心留意,仔细思考,总会找到相似事物的发展规律,...【详细】
ios 帧动画
liweijiedavid 2016年03月13日 赞:2 评论:0 阅读:2293
iOS调用系统相机,访问系统相册功能实现
我们在做应用过程中,难免会遇到要设置用户头像这样的功能,我这里总结了一个调用系统相机,相册的功能实现,写出来与大家分享,如有不足还请指正: 1.我们在调用这个功能的时候,一般都有个用来填充图片的ImageView和点击ImageView触发此方法的事件,这里我就写个ImageView和Button来演示,下面是实现整个功能的代码: import "ViewCon...【详细】
iOS开发 调用相机 调用相机相册 设置头像 系统相机
清墨墨 2016年07月05日 赞:5 评论:6 阅读:2265
WKWebView 使用详解
前言 WKWebView是在Apple的WWDC 2014发布,将原有UIWebViewDelegate与UIWebView重构成了14类与3个协议。 WKWebView,在iOS8和OS X 10.10开始支持,是为了解决UIWebView加载速度慢、占用内存大的问题。 在使用UIWebView加载网页的时候,会出现内存会无限增长,内存泄漏的问题。 WebKit中WKWebView控件的特性与使用方法,很好的解决了UIWebView存在的内存、加载速度等...【详细】
ios webview Demo WKWebView 详解
流浪猫_qihr 2017年08月31日 赞:1 评论:0 阅读:2272
第三方开源库
1.AFNetworking   目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。 2.FMDB   对sqlite数据库操作进行了封装,demo也比较简单。 3.MBProgressHUD   也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之前显示loading,网络结束隐藏loading。建议封装在BaseViewController中,所有ViewControll...【详细】
ios 第三方库
我是一棵树丶 2016年03月08日 赞:14 评论:8 阅读:2204
详析手游圈从业人员必须知道的行业术语
想要入行手游,首先就需要对整个行业有一个全面的认知。刚刚接触手游行业的时候,也许你会问,业内人士口中的CPS、CPA、APRU值、迭代、冲榜都是什么意思?今天,本文就从手游圈的术语讲起,带你全面了解手游行业。 一、手游行业常见名词解释 手游开发商——也叫CP,即ContentProvider内容提供商的英文首字母缩写,顾名思义,就是指制...【详细】
手游圈行业术语 手游圈从业人员
牵着蜗牛去西藏 2016年03月11日 赞:0 评论:4 阅读:2207
几种典型的iOS应用界面的交互框架以及各自的优缺点
标签式 / Tab Menu 优点: 1、清楚当前所在的入口位置 2、轻松在各入口间频繁跳转且不会迷失方向 3、直接展现最重要入口的内容信息 缺点: 功能入口过多时,该模式显得笨重不实用 跳板式 / Springborad 优点: 1、清晰展现各入口 2、容易记住各入口位置,方便快速找到 缺点: 1、无法在多入口间灵活跳转,不适合多任务操作 2、容易形成更...【详细】
区别一 区别二 delegate Notification 区别三 delegate用于声明委托.
把我昨天de明天 2016年05月31日 赞:3 评论:1 阅读:2200
iOS,面试必看,最全梳理
序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开发人员,打破了生态圈的动态平衡。矫情一下,言归正传,我奉献一下,为iOS应聘者梳理一下面试题,希望能助一臂之力! OC的理解与特性 OC作为一门面...【详细】
iOS开发历程
死一只鸟 2016年03月21日 赞:5 评论:0 阅读:2182
ios关于用xib创建的cell 自动返回cell的高度问题!~
1 设置tableView的属性 self.tableView.rowHeight = UITableViewAutomaticDimension; self.tableView.estimatedRowHeight = 44.0; // 设置为一个接近“平均”行高的值 2 cell要约束好,要能够让cell知道自己的高度根据哪个控件计算就可以(不明白看下图),再加上上面的代码,返回cell高度的代码就不要了 //再给你的控件添加约束的同时,你要让cell 能根据你所添加的约束...【详细】
ios xib 动态返回cell高度
d2698255 2016年05月11日 赞:3 评论:2 阅读:2179
共1312个 共66页 12345678910末页
sina weixin mail 回到顶部