当前位置:首页 » IOS开发技术

IOS开发技术

3
阅读

谈谈data jpa原生sql

简单需求,就一段很复杂的sql,然后用一个普通类(比如User)来接受。因为sql很复杂,比如有很多表连接,嵌套查询等,所以决定用原生sql。项目是springboot,用的是datajp...
来源 2017-07-21 09:41
11
阅读

iOS 图文并茂的带你了解深拷贝与浅拷贝

一、概念与总结1、浅拷贝浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,...
来源 2017-07-20 21:01
54
阅读

iOS是最安全的?苹果iOS恶意软件数量增速首次超过Android

之前小编还说Android系统似乎已经成为世界各地病毒作者的首选目标,但是近日一份安全研究报告让小编啪啪打脸.Skycure的移动安全报告显示,近三个季度内,在iOS上运行的恶...
来源 2017-07-20 17:01

阅读

iOS 开发周报:苹果新 AirPods 可能会成为健身追踪器、Swift 中的指针操作

新闻苹果收购德国眼动追踪技术公司SMI:苹果公司确认收购德国眼动追踪公司SensoMotoricInstruments(简称SMI)。这是一家成立于1991年的老牌技术公司,提供软硬件两方面...
来源 2017-07-20 06:21
1
阅读

【iOS干货】☞ Socket

一、概念Socket字面意思又称套接字网络上的两个程序(如,客户端和服务器端)通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。应用程序一般是先通...
来源 2017-07-19 15:41
3
阅读

Mac终端查看sqlite3数据库、表数据等

背景:我们在用FMDB处理iOS数据库时,沙盒里保存的数据库格式为.sqlite3。当我们需要在模拟器上调试或查看数据库内容时,我们可以直接在终端里查看到。正文:1、在沙盒路...
来源 2017-07-19 13:21
2
阅读

实现一个栈类,类似STL中的栈

1、思路讲解stack集合类是一个简单的堆栈的实现。这里有两个模板参数,T和size,T用于指定堆栈中的元素类型,my_size用于表示堆栈中项数的最大值。类中添加方法isempty、i...
来源 2017-07-18 17:21

阅读

Facebook应用程序相机现在可以制作GIF图

Facebook更新了主要应用程序中的相机功能,并添加了一个新的GIF选项。该功能正在逐渐推出,目前并非所有Facebook用户可以看到这项功能,有访问权限的用户,在打开标准相...
来源 2017-07-17 09:40
1
阅读

iOS内购(IAP)中的那些坑

公司的公共库原来并没有这部分的代码,以前做内购是用两个比较有名的github上的第三方库。一个叫MKStoreKit,另一个叫IAPManager,我看了一下写的都很辣鸡,使用起来很不...
来源 2017-07-15 22:01
2
阅读

[CF787D]遗产(Legacy)-线段树-优化Dijkstra(内含数据生成器)

Problem遗产题目大意给出一个带权有向图,有三种操作:1.u-v添加一条权值为w的边2.区间[l,r]-v添加权值为w的边3.v-区间[l,r]添加权值为w的边求st点到每个点的最短路Soluti...
来源 2017-07-14 20:21
14
阅读

iOS多线程开发之NSOperation - 快上车,没时间解释了!

一、什么是NSOperation?NSOperation是苹果提供的一套多线程解决方案。实际上NSOperation是基于GCD更高一层的封装,但是比GCD更加的面向对象、代码可读性更高、可控性更...
来源 2017-07-14 16:41
5
阅读

iOS多线程开发之NSThread

一、NSThread基本概念NSThread是基于线程使用,轻量级的多线程编程方法(相对GCD和NSOperation),一个NSThread对象代表一个线程,需要手动管理线程的生命周期,处理线程...
来源 2017-07-13 15:21
9
阅读

历年NOIP中的搜索题

什么题目都不会做于是开始做搜索题。然而我搜索题也不会做了。铁定没戏的蒟蒻。1.NOIP2004虫食算对于给定的N进制加法算式,求出N个不同的字母分别代表的数字,使得该加法...
来源 2017-07-12 23:01

阅读

八年iOS老开发的五点心得

本文作者从2009年开始进行iOS系统的开发工作,中间参与开发了无数款应用。本文就是结合他多年心得,总结出的一些能够让应用开发更高效、更有趣且更具可维护性的方法。1、...
来源 2017-07-12 05:23
2
阅读

从iOS的图片圆角想到渲染

圆角是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受。设置圆角会带来一定的性能损耗,如何提高性能是一个需要重点讨论的话题。大家常见的圆角代码x.layer...
来源 2017-07-12 05:23
4
阅读

hdoj 1251 字典树||map

统计难题TimeLimit:4000/2000MS(Java/Others)MemoryLimit:131070/65535K(Java/Others)TotalSubmission(s):41119AcceptedSubmission(s):14848ProblemDescriptionIgnatius...
来源 2017-07-12 00:21
1
阅读

App Extensions篇之Sticker Pack Extension

转载请标明原文链接:http://www.cnblogs.com/zhanggui/p/7151795.html前言上一篇文章对AppExtension做了简单介绍以及对ShareExtension的使用做了简单说明,本篇文章主要...
来源 2017-07-11 19:01
18
阅读

iOS动画学习-CALayer

iOS中有很多方法可以实现动画,我们可以用CAKeyframeAnimation,CABasicAnimation,CASpringAnimation(iOS9.0中添加的,实现弹簧的效果),也可以用UIView中为我们提供的...
来源 2017-07-10 14:41
1
阅读

iOS 微信消息拦截插件系列教程-附录(服务端成果展示)

微信iOS消息拦截插件教程标签:越狱开发背景介绍本教程所有内容免费本教程来源于一次知识分享,如果有需要了解更多的请联系QQ:480071411iOS逆向高级开发群:375024882服...
来源 2017-07-09 22:41
12
阅读

教你如何取消GCD任务

GCD是一种非常方便的使用多线程的方式。通过使用GCD,我们可以在确保尽量简单的语法的前提下进行灵活的多线程编程。在“复杂必死”的多线程编程中,保持简单就是避免错误...
来源 2017-07-08 16:00

阅读

iOS开源:WJClipsButton-Clips 按钮的完整实现

效果要求Swift3.0iOS8.0Xcode8.0安装WJClipsButtonisavailablethroughCocoaPods.Toinstallit,simplyaddthefollowinglinetoyourPodfile:podWJClipsButton使用CodeImporti...
来源 2017-07-08 05:23
2
阅读

iOS 微信消息拦截插件系列教程-(总目录)

微信iOS消息拦截插件教程标签:越狱开发背景介绍本教程所有内容免费本教程来源于一次知识分享,如果有需要了解更多的请联系QQ:480071411iOS逆向高级开发群:3750248821.i...
来源 2017-07-08 00:01
10
阅读

iOS获取ipa素材、提取ipa包资源文件

当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢?下面我以ofo举例:1、打开iTunes,...
来源 2017-07-07 20:43
8
阅读

iOS多线程开发之GCD(中篇)

前文回顾:上篇博客讲到GCD的实现是由队列和任务两部分组成,其中获取队列的方式有两种,第一种是通过GCD的API的dispatch_queue_create函数生成DispatchQueue;第二种是...
来源 2017-07-07 16:41