随笔分类 -  iOS

iOS分享以及回忆总结
摘要:研究了大半年逆向工程了,没在博客做记录,最近看到篇,跟自己的想法不谋而合,摘要下: 运行在越狱设备上的 iOS app,非常容易遭到破解分析,这里我列举一些可以加大破解难度的方法,希望有所帮助。 一些实用手段 防止 tweak 依附 通常来说,我们要分析一个 app,最开始一般是砸壳, 然后将解密之 阅读全文
posted @ 2018-07-26 09:43 M·emor·Y 阅读(814) 评论(0) 推荐(0) 编辑
摘要:Using C++ With Objective-C苹果的Objective-C编译器允许用户在同一个源文件里自由地混合使用C++和Objective-C,混编后的语言叫Objective-C++。有了它,你就可以在Objective-C应用程序中使用已有的C++类库。Objective-C和C++ 阅读全文
posted @ 2018-05-28 20:21 M·emor·Y 阅读(1883) 评论(0) 推荐(0) 编辑
摘要:1.错误信息: 2015-10-28 10:39:55.933 XFW[2696:55982] *** Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:], /SourceCache/UIKit_Sim 阅读全文
posted @ 2018-05-04 12:00 M·emor·Y 阅读(838) 评论(0) 推荐(0) 编辑
摘要:使用cocopod导入第三方swift包后,编译报以下错误: The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift 阅读全文
posted @ 2018-01-31 17:17 M·emor·Y 阅读(612) 评论(0) 推荐(0) 编辑
摘要:记录一个小功能 app传base64位上去,服务器拿到后转图片保存,当app请求拿回用户图片时,服务器再把图片转base64字符串返回给app,app再转图片 // 64base字符串转图片 - (UIImage *)stringToImage:(NSString *)str { NSData * 阅读全文
posted @ 2018-01-31 12:06 M·emor·Y 阅读(1586) 评论(0) 推荐(0) 编辑
摘要:重装的系统,发现很多东西都要重装,顺便复习和检验下以前的方法还有没有效 一、简介 什么是CocoaPods CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻 阅读全文
posted @ 2018-01-25 14:24 M·emor·Y 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:概述 Alfred基础在上一篇 大纲 名称作用类别出处修改日期 Github 更便捷地使用Github 开发编程 Github 2017-01-28 Github Search Github搜索 开发编程 Github 2017-01-28 Stackoverflow Stackoverflow搜索 阅读全文
posted @ 2018-01-16 19:48 M·emor·Y 阅读(1733) 评论(0) 推荐(0) 编辑
摘要:前言 Alfred,想必大家就算没用过也耳闻过。Alfred是一个让你可以丢掉鼠标的神器。很多读者可能之前认为Alfred的学习成本高,或者感觉它太复杂,而望之却步。其实Alfred并非高不可攀,本文以Alfred3.0为基础,一步步进行Alfred的常用操作,带领大家进入Alfred的高效世界! 阅读全文
posted @ 2018-01-16 19:45 M·emor·Y 阅读(31429) 评论(31) 推荐(26) 编辑
摘要:我们在开发应用的时候,经常会用到各种各样的控件,诸如按钮(UIButton)、滑块(UISlider)、分页控件(UIPageControl)等。这些控件用来与用户进行交互,响应用户的操作。我们查看这些类的继承体系,可以看到它们都是继承于UIControl类。UIControl是控件类的基类,它是一 阅读全文
posted @ 2018-01-06 16:26 M·emor·Y 阅读(877) 评论(0) 推荐(0) 编辑
摘要:很久不发博客了,今天在园中计算各种角,于是复习下fan正切函数 计算x的反正切值 (atan、atanf和 atanl) 或y/x 的反正切值 (atan2、atan2f和 atan2l)。 double atan( double x ); float atan( float x ); // C++ 阅读全文
posted @ 2018-01-06 15:28 M·emor·Y 阅读(6835) 评论(0) 推荐(0) 编辑
摘要:http://www.10tiao.com/html/330/201707/2653579210/1.html 存档 导语:iOS 11 为整个生态系统的 UI 元素带来了一种更加大胆、动态的新风格。 本文介绍iOS11中在UI方面做了哪些更新,有些更新可以为用户提供更加完美的体验,但也有的可能会给 阅读全文
posted @ 2017-09-25 14:54 M·emor·Y 阅读(746) 评论(0) 推荐(0) 编辑
摘要:在开发过程中,我们经常会被要求获取每个设备的唯一标示,以便后台做相应的处理。我们来看看有哪些方法来获取设备的唯一标示,然后再分析下这些方法的利弊。 具体可以分为如下几种: UDID IDFA IDFV MAC keychain 下面我们来具体分析下每种获取方法的利弊 1、UDID 什么是UDID U 阅读全文
posted @ 2017-08-10 15:11 M·emor·Y 阅读(637) 评论(0) 推荐(0) 编辑
摘要:#解决键盘弹起遮挡工具 pod 'IQKeyboardManagerSwift', '~>4.0.6' #多种类型弹出框 pod 'SCLAlertView', :git => 'https://github.com/vikmeup/SCLAlertView-Swift' # Alamofire 网络库 (4.1.0最低支持iOS8.0,4.0最低支持iOS9.0) pod 'Alamofir... 阅读全文
posted @ 2017-08-09 22:49 M·emor·Y 阅读(368) 评论(0) 推荐(0) 编辑
摘要:最近接收了个C写的SDK,遇到不少问题。 iOS 静态类库 编译 C,C++ 我们都知道,OC 原生支持C, 在 创建的 OC类的 .m 里面,可以直接编写C的代码; 同样 Xcode 也支持 OC ,C++的混编,此时,我们通常把OC创建的 .m 文件,手动修改为 .mm 文件以支持 oc c++ 阅读全文
posted @ 2017-08-01 19:20 M·emor·Y 阅读(625) 评论(0) 推荐(0) 编辑
摘要:1.前言 iOS中处理多核并发的技术有两种分别是:`Grand Central Dispatch`(以下简称`GCD`)和`NSOperationQueue`框架。iOS开发的老司机们在程序开发中处理多个任务同时执行的时候,一定都会使用到这两个框架,而且GCD依靠它简洁的语法和对block的运用一直 阅读全文
posted @ 2017-08-01 11:08 M·emor·Y 阅读(4436) 评论(1) 推荐(0) 编辑
摘要:项目中经常会遇到类似需求,需要在某控制器增加全屏右滑返回功能. 在我们不隐藏 NavigationBar 的前提下,系统会自动替我增加此功能,只是它作用的范围仅仅在屏幕左边有限区域. 我们需要在整个界面添加右滑返回的功能 思路: 利用Runtime 捕获到 系统的全屏Pop手势中所利用的方法,添加到 阅读全文
posted @ 2017-07-31 16:09 M·emor·Y 阅读(551) 评论(0) 推荐(0) 编辑
摘要:WWDC 2017 带来了很多惊喜。Swift 4 也伴随着 Xcode 9 测试版来到了我们的面前,很多强大的新特性非常值得我们期待在正式项目中去使用它。因为 Swift 4 是开源的,如果你关注 swift-evolution 这个项目的话,就应该已经提前了解到它的新特性了。本文参考了 WWDC 阅读全文
posted @ 2017-07-28 16:22 M·emor·Y 阅读(3680) 评论(0) 推荐(0) 编辑
摘要:开发过程中,免不了要用到一些第三方或者是别人写好的一些Demo,这时就经常会用到别人写的一些静态库(.a文件)和n多个头文件(.h文件),这些文件不是简单地把它们拉到自己的工程里面就行的,还要设置一些路径。 在使用别人写的东西的时候,经常会出现各种各样变态的问题,这时最忌就是心浮气躁,一定要静下心来 阅读全文
posted @ 2017-07-26 17:25 M·emor·Y 阅读(3280) 评论(0) 推荐(0) 编辑
摘要:一、OC调用swift文件 二、swift调用OC文件 三、注意和总结 添加: 四、自定义桥接文件 一、OC调用swift文件 在OC项目中创建一个swift文件的时候,Xcode 会提示 需要创建一个桥接文件,点确定创建桥接文件,Xcode会自动创建一个桥接文件 名字:工程名-Bridging-H 阅读全文
posted @ 2017-06-01 09:47 M·emor·Y 阅读(7828) 评论(0) 推荐(0) 编辑
摘要:Swift有哪些优秀的学习资源呢? 首先要推荐的当然是官方的资料了。 这个地址里放的是苹果官方为开发者提供的Swfit学习资源:https://developer.apple.com/swift/resources/ 。Guides And Reference 分类下有两本一定要读的书:《The S 阅读全文
posted @ 2017-05-23 16:09 M·emor·Y 阅读(1263) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示