Block到底什么时候用weakSelf
retainCycleDemo 欢迎下载并star哦 原文出处 转载注明出处 谢谢 从引用计数开始 iOS里内存管理是通过引用计数来确定对象是否应该被销毁。对象被引用(retain),引用计数(retainCount)+1,对象使用完了,要释放(release),release会使引用计数-1,当对象的retainCount == 0时,对象将被销毁(delloc). 插曲 我并没有经历MRC的时代,入行IOS就是就是ARC了,但是有时候...【详细】
基础巩固
早起的虫子被鸟吃 2017年08月27日 赞:3 评论:0 阅读:2770
WebViewJavascriptBridge的详细使用
前言 WebViewJavascriptBridge是支持到iOS6之前的版本的,用于支持native的iOS与javascript交互。如果需要支持到iOS6之前的app,使用它是很不错的。本篇讲讲WebViewJavascriptBridge的基本原理及详细讲讲如何去使用,包括iOS端的使用和JS端的使用。 经过多番百度、Google,发现WebViewJavascriptBridge的资源讲解不是翻译官方文档就是直接说官方提供的demo。但是笔...【详细】
cell tableview
18675574495 2016年03月09日 赞:0 评论:4 阅读:2755
Objective-C关于非ARC模式下的对象引用计数
Objective-C是一门简洁、强大、灵活的既具有面向对象特性也具有函数式编程特性的编程语言。由于它是C语言的马甲,也就是说,Objective-C可以将其源代码先转为纯C语言然后再编译为最终的目标代码,所以我们也可以用它来写纯C语言代码,它与C是完全兼容的!(这点与C++在语法特性上跟C语言兼容的特性不同) 由于有不少Objective-C爱好者对...【详细】
zenny_chen 2016年03月05日 赞:10 评论:18 阅读:2699
iOS自动打包脚本
iOS自动打包脚本 iOS自动打包脚本,并实现图片素材、文字资源、部分代码的替换和重签名,基于python实现。 github地址: https://github.com/tzshlyt/ios-auto-replace-package 使用场景 为不同客户做定制化开发同一款app,功能相同,图片素材、显示的文字、配置和证书不同,每次人工替换素材和更换证书打包费时费力,所以使用python脚本实现自动化替换...【详细】
ios Python 脚本 打包 自动打包 自动化 python脚本 批量
tzshlyt 2017年09月18日 赞:4 评论:0 阅读:2716
iOS技术概览
写在前面 本文内容主要来自iOS官方文档, 由于英文水平有限, 有些翻译不够位的地方欢迎提出交流, 也期望能找到愿意分享官方文档的你, 一起研究! 本文并没有写出文档当中所有的内容, 后继可能会继续更新! 不知道为啥, 表格的展示在CocoaChina的播客里写出来长样子的, 如果想看清晰一些的可以看简书: http://www.jianshu.com/p/17dfb843fd04 关于iOS技...【详细】
ios 框架 层级 简介
linyanzuo 2016年05月30日 赞:6 评论:2 阅读:2704
ios弹球效果与帧动画的理解
才疏学浅,抛砖引玉,稍探对帧动画的应用理解,纯属自己感悟,还请多多指教。多多学习。 要实现的效果。 实现的是一个简单的弹球效果,球从一个高度落下会在地面上多次弹跳,最终静止的效果。 如果不懂ios动画的实现,思考怎么去实现这种效果。相似的事物总有相似点,只要细心留意,仔细思考,总会找到相似事物的发展规律,...【详细】
ios 帧动画
liweijiedavid 2016年03月13日 赞:2 评论:0 阅读:2683
使用KVC自定义UISearchBar外观
前言 在iOS8中,Apple在UIKit框架中给我们提供了UISearchController来代替之前的UISearchDisplayController,在UISearchController中,我们无需再自己初始化UISearchBar,只需要提供searchResult展示的视图。然而在开发中,我们往往需要根据项目的风格来改变UISearchBar的外观,通过继承的方式,我们可以完全定制符合项目风格的外观,然而有些情况下我们很难短时...【详细】
ios kvc Objective-C
zheng_0418 2016年04月26日 赞:1 评论:1 阅读:2673
迭代器模式(Java与IOS)
定义:   迭代器模式又叫做游标(Cursor)模式。提供一种方法访问一个容器(container)对象中的各个元素,而又不暴露该对象的内部细节 迭代器模式的结构: 抽象容器:一般是一个接口,提供一个iterator()方法,例如java中的Collection接口,List接口,Set接口等。 具体容器:就是抽象容器的具体实现类,比如List接口的有序列表实现ArrayList,...【详细】
ios 设计模式 JAVA 迭代器
苏小妖 2016年10月27日 赞:2 评论:0 阅读:2654
IOS蓝牙打印概述
ps:近来公司有个ios调用蓝牙打印机打印小票的功能,网上资料也有,ESC/POS打印指令集也有,以前刚毕业有做过winform调用网络小票打印机的功能,指令集反正都是差不多的。只是攻略不是很详细,这里把详细步骤和遇到的问题以及解决方法详细的记录下,已供后来人参考。这里建议大家还是使用ESC/POS指令来实现打印功能,大多数给力的打...【详细】
ios swift bluetooth print
wesinlove 2016年04月25日 赞:0 评论:1 阅读:2594
ipad开发:二维码扫描,摄像头旋转角度问题解决办法
之前一直是在手机上开发,用系统原生二维码扫描功能,一点问题都没有,但是在ipad上,用户是横屏操作的,虽然界面旋转了,是横屏的,但是摄像头里显示的依然是竖屏效果,也就是说从摄像头里看到的和人眼看到的内容相差90度或者270度,网上搜索了一番,是这个AVCaptureVideoPreviewLayer 的问题,设备旋转了,但是它没有旋转,导致屏幕...【详细】
二维码 横屏 扫描
乔兰伊雪 2016年08月18日 赞:2 评论:5 阅读:2580
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 阅读:2572
邓白氏的申请
其实吧!回头想想,邓白氏的申请其实很简单的!对于我们这些英语不是太好的,同样也很简单的,只要你有一个翻译工具就够了(比如说有道词典)。接下来我就介绍一下我申请邓白氏的经历: 首先我们需要有一个apple ID。apple ID的申请也是很简单的,在这就不细说了。其次就是我们需要登录developer这个网站https://developer.apple.com截图如下...【详细】
邓白氏申请
爱喝玉米粥 2016年05月06日 赞:6 评论:2 阅读:2523
剖析runtime,看完包懂
一、runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。 事实证明: 在...【详细】
runtime机制详解
Yuan001 2017年08月30日 赞:3 评论:0 阅读:2526
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 阅读:2508
iOS之网络篇
前言 简单介绍: // OSI(开放式系统互联), 由ISO(国际化标准组织)制定 // 1. 应用层 // 2. 表示层 // 3. 会话层 // 4. 传输层 // 5. 网络层 // 6. 数据链接层 // 7. 物理层 // TCP/IP, 由美国国防部制定 // 1. 应用层, HTTP, FTP, SMTP, DNS // 2. 传输层, TCP, UDP // 3. 网络层, IP // 4. 链路层, ARP, RARP // HTTP(短连接) // 1. 建立链接, 三次握手 // 2. 断开链接, 四次挥手 // 数据...【详细】
ios AFNetworking 网络 HTTP get post
czkyes 2016年05月27日 赞:2 评论:0 阅读:2503
第三方开源库
1.AFNetworking   目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。 2.FMDB   对sqlite数据库操作进行了封装,demo也比较简单。 3.MBProgressHUD   也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之前显示loading,网络结束隐藏loading。建议封装在BaseViewController中,所有ViewControll...【详细】
ios 第三方库
我是一棵树丶 2016年03月08日 赞:14 评论:8 阅读:2463
iOS - RxSwift 项目实战记录
最近刚刚把接手的OC项目搞定,经过深思熟虑后,本人决定下个项目起就使用Swift(学了这么久的Swift还没真正用到实际项目里。。。),而恰巧RxSwift已经出来有一些时间了,语法也基本上稳定,遂只身前来试探试探这RxSwift,接着就做了个小Demo,有兴趣的同学可以瞧一瞧~ 结构 . ├── Controller │   └── LXFViewController.swift // 主视图控制器...【详细】
ios swift RxSwift
凌枫一族 2017年09月09日 赞:0 评论:0 阅读:2462
iOS调用系统相机,访问系统相册功能实现
我们在做应用过程中,难免会遇到要设置用户头像这样的功能,我这里总结了一个调用系统相机,相册的功能实现,写出来与大家分享,如有不足还请指正: 1.我们在调用这个功能的时候,一般都有个用来填充图片的ImageView和点击ImageView触发此方法的事件,这里我就写个ImageView和Button来演示,下面是实现整个功能的代码: import "ViewCon...【详细】
iOS开发 调用相机 调用相机相册 设置头像 系统相机
清墨墨 2016年07月05日 赞:5 评论:6 阅读:2444
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 阅读:2429
Review the updated Paid Applications Schedule.
今天在iTunesconnect创建新的APP,然后发现报问题 Review the updated Paid Applications Schedule. 1、直接到 https://itunesconnect.apple.com 首页,看到首页也显示,刚进来的时候没有注意 2、然后可以看到这个协议的位置 3、点进去之后,如下所示: 4、我们可以看到右上角有个Request按钮,好了,点击这个按钮,然后点击Submit提交 5、提交之后就OK了,然后到首...【详细】
ios
IT喃 2018年02月05日 赞:1 评论:0 阅读:2415
共1810个 共91页 12345678910末页
sina weixin mail 回到顶部