iOS关于 Framework 的一切

原文链接苹果已经为我们提供了各式工具, 可以将一个复杂的 APP 分解为若干的 module, library 或 framework.这里首先要说明的是, Framework 不仅仅是为了将代码和资源进行模块化打包管理, 也并非为了加速编译而生的. 它的主要作用是:简化 App 工程的 code ...

iOSSMB

title: SMB扫描date: 2016-06-10 15:16tags: kali渗透测试 主动信息收集0x00SMB(Server Message Block)协议,服务消息块协议,最开始是用于微软的一种消息传输协议,因为颇受欢迎,现在已经成为跨平台的一种消息传输协议。同时也是微软历史上出现...

iOS关于硬盘的一切!

关于硬盘的一切!(结构-发展-参数-维护-修复)一:目录如下二:浅谈硬盘发展史三:硬盘“空间”与“文件大小”秘密四:新手学堂之看图识硬盘五:跳出硬盘认识误区/硬盘修复之低级格式化 /深入了解硬盘参数六:硬盘常见参数讲解与常见误区七:硬盘的结构八:看图轻松学会硬盘安装方法九:硬盘损坏的种类十:高手:挽...

iOSaxios封装 baseurl headers

// The Vue build version to load with the `import` command// (runtime-only or standalone) has been set in webpack.base.conf with an alias.import Vue f...

iOSCocoaAsyncSocket UDP收发数据包大小限制

之前因为要解决项目的IPv6问题,去CocoaAsyncSocket逛了一下,看到一个比较有意思的issue —— GCDAsyncUDPSocket can not send data when data is greater than 9K? #535。问题很简单,使用UDP传输图片,可是当图片...

iOSC++编程提高——STL函数对象和常用算法

文章目录C++编程提高——STL函数对象和常用算法一、函数对象1.1函数对象概念1.2函数对象的使用1.3谓词1.3.1谓词概念1.3.2一元谓词1.3.3二元谓词1.4内建函数对象1.4.1内建函数对象意义1.4.2算数仿函数1.4.3关系仿函数1.4.4逻辑仿函数二、常用算法2.1常用遍历算法2...

iOSCocoa代码风格指南之使用规范(四)

Cocoa代码风格指南之命名规范(一)Cocoa代码风格指南之排版规范(二)Cocoa代码风格指南之注释规范(三)Cocoa代码风格指南之使用规范(四)代码使用规范实在太多,这里暂时列出部分。一些比较复杂的规范需要单独说明,列表如下。整形数的使用规范使用CGGeometry方法获取CGRect数据属...

iOScocoa pods 使用 终端

安装参考:http://www.jianshu.com/p/7cb597bf5f12http://www.jianshu.com/p/7c49d81cbb8e使用:1、cd 项目中2、touch Podfile //创建文件3、open -e Podfile //打开文件4、输入要的库:source...

iOSCocoa代码风格指南之命名规范(一)

Cocoa代码风格指南之命名规范(一)Cocoa代码风格指南之排版规范(二)Cocoa代码风格指南之注释规范(三)Cocoa代码风格指南之使用规范(四)本文基于 Google 和 Apple 的代码风格指南中关于命名规范部分的总结。Apple 的指南基本都是命名规范,而 Google 的指南则的比较...

iOS新版Cocoa pods

今天为新电脑配置cocaopods的时候,莫名奇妙就报了这个错误,The dependency 第三方框架 is not used in any concrete target,原来是升级到了最新版本的原因,pod里的内容必须明确指出所在APP的target,解决办法如下:老版本:platform ...

iOS理解cocoa和cocoa touch的响应者链

该文章翻译自:Understanding cocoa and cocoa touch responder chain。转载注明出处:http://www.cnblogs.com/zhanggui/p/7157954.html不管是在cocoa中还是在cocoa touch中,所有的Applicati...

iOSAppDelegate的解耦和瘦身

严格来讲,AppDelegate除了负责应用生命周期之外,不应该再有多余的责任。但在iOS 实际开发过程中,很多人习惯将全局变量定义在 AppDelegate 中,因为任何项目都会访问 AppDelegate,但如此这般,AppDelegate就变得更加臃肿。在大型项目中,想要解除耦合和模块化时,都...

iOScocoa touch 组件

1.UIButton苹果系统用户交互的思想是基于消息和响应的,手动让组件触发didTapButton这个方法:[myButton addTarget:self action:@selector(didTapButton:)forControlEvents:UIControlEventTouchUpl...

iOSiOS Reactive Cocoa使用浅析

Reactive Cocoa浅析ReactiveCocoa是响应式编程(FRP)在IOS中的一个实现框架,Github地址1.什么是响应式编程推荐一个网址响应式编程(Reactive Programming)介绍,如果不太清楚,那么我们首先来了解一下其他的编程思想1.面向过程:“面向过程”(Proc...

iOS【IOS】What Is New in Cocoa Touch

为什么80%的码农都做不了架构师?>>>    更多的外观自定义 从iOS5开始,Apple就逐渐致力于标准控件的可自定义化,基本包括颜色,图片等的替换。对于标准控件的行为,Apple一向控制的还是比较严格的。而开发者在做app时,***还是遵守Apple的人机交互手册来确定控件的功...

iOSswift中的Delegate

在iOS开发中,代理模式(protocol - delegate)是界面之间数据传递最为常见的一个设计模式在Cocoa框架中也有大量使用,可以说是作为iOS开发者必备技能。在我们OC开发时候使用delegate一般会把修饰符写成weak,这样在这个delegate实际的对象被释放的时候,会被置为ni...

iOSbzoj 2662: [BeiJing wc2012]冻结【分层图+spfa】

死活想不到分层图emmm基本想法是建立分层图,就是建k+1层原图,然后相邻两层之间把原图的边在上一层的起点与下一层的终点连起来,边权为val/2,表示免了这条边的边权,然后答案就是第0层的s到k层的t的最短路,因为0权边总是从上一层连到下一层,所以到达k层就表示走了k条0权边然后仔细观察这张图的特性...

iOSBZOJ2662: [BeiJing wc2012]冻结

BZOJ2662: [BeiJing wc2012]冻结Description  “我要成为魔法少女!”     “那么,以灵魂为代价,你希望得到什么?” “我要将有关魔法和奇迹的一切,封印于卡片之中„„”        在这个愿望被实现以后的世界里,人们享受着魔法卡片(SpellCard,又名符卡...

iOScocoa中的消息机制-Delegate和NSNotification

iOS开发中,一个比较重要的知识点是不同的控制器之间,MVC之间如何相互传值,如何让其中一个类监听另外一个类的状态。cocoa提供了几种方式:Delegate,Notification Center,Block和KVO。为什么我们需要这些消息传递机制?以及它们之间的区别是什么?总的来说,我们经常需要...

iOSbzoj 2763 [JLOI2011]飞行路线 Dijikstra 分层

k<=10,所以每用一次机会就跳到一个新图中,每一个图按原图建边,相邻两图中建边权为0的边补一补dj,好像我以前觉得dj特别难,hhhhh#include<cstdio>#include<cstring>#include<algorithm>#include...