iOS extension与host App共享数据

在制作iOS extension时通常需要从host App中获取一些数据 获取的方法是使用App Group 因为Ghost放图不太方便 就尽量用文字描述清楚了 首先是分别在"Target -> host app(extension) -> General -> Identity"设置Bundle ID 通常host APP跟extension的bundle id分别是这样 appName.companyName appName.companyName. »

树莓派离线下载aria2配置

sudo apt-get update sudo apt-get install aria2 mkdir /home/pi/.aria2 touch /home/pi/.aria2/aria2.session vim /home/pi/.aria2/aria2.conf # 基本配置 # 下载目录 dir= »

统计iOS项目行数

在terninal中cd到相应的目录 输入 find . -name "*.m" -or -name "*.h" -or -name "*.c" |xargs wc -l »

Python爬虫

照着简书上的教程写了个爬煎蛋无聊图的爬虫 在原来的基础上加了异常处理 这样就不会爬一半断了 贴代码: #!/usr/bin/python #-*- coding: utf-8 -*- #encoding=utf-8 import socket import urllib2 import urllib import os from BeautifulSoup import »

IBDesignable的objc使用方法

Apple在上次WWDC的时候发布了新的Xcode,除了添加新的swift语言支持,里面还带有了IBDesignable的新特性。 通过IBDesignable特性,我们可以在不编译的情况下查看UI的效果,改变UI的一些参数进行预览,这一特性特别适合在跟设计师讨论方案的时候使用。 IBDesignable在Objective-C下的使用方法大致如下: 头文件的声明 在头文件引用宏定义IB_DESIGNABLE,在想要跟踪的变量类型前引用宏定义IBInspectable #import <UIKit/UIKit.h> IB_DESIGNABLE @interface designableImageView : UIImageView @property (nonatomic) IBInspectable »