我正在开发iOS应用程序,我有一份ISBN列表.我想提取书籍封面图片,标题,作者和其他有用的东西,如评论,价格等.我尝试使用Google Books API,但新的书籍未列在他们的服务中.我需要一种具有最新ISBN的服务,特别是对于美国的大学教科书.
例如,以下ISBN通过Google Books API(以及我尝试过的其他人)返回0结果:https://www.googleapis.com/books/v1/volumes?q = isbn: 9780134092669
但是这本书确实存在一本书:http: //www.isbnsearch.org/isbn/9780134092669
我的问题是:是否有任何好的API,我可以免费或其他方式使用ISBN搜索书籍?我唯一能找到的是亚马逊产品广告API,这是完全矫枉过正的.
ACME公司保留我们扩展和定制的产品X。他们已经使他们的git存储库对我们可见,但我们无法对其进行写入。ACME正在将自己的内部Git服务器与Gitolite一起使用。
我们的开发人员希望对其进行写入,因此我们需要本地副本。但是,很高兴保留ACME公司的提交历史记录。有办法吗?另外,如何使用ACME公司的代码更新代码?我们正在使用Github Enterprise。
我的思维方式使ACME公司失去了历史。
必须有最好的方法。我本质上是想制作一个本地派生并保持更新,同时仍使我们的开发人员可以访问提交代码。
我正在创建一个新的私有框架,其中包含与Cocoapods一起使用的应用程序之间的通用代码。我想在其中添加我们用于应用程序的字体。我以常规方式添加字体(创建了Resources文件夹,拖放并复制了字体,在Info.plist中添加了条目,将字体添加到了Font Book中),我可以在情节提要中看到并使用它们:
我的字体类如下所示:
import UIKit
class USDFont: UIFont {
let name = "Texta-"
//Font weights.
enum USDFontWeight: Int {
case Thin
case Light
case Book
case Regular
case Medium
case Bold
case Heavy
case Black
}
//Font scales. Goes from -2 to 9.
var USDFontScaleFactor: [String: CGFloat] =
["UIContentSizeCategoryExtraSmall": -2,
"UIContentSizeCategorySmall": -1,
"UIContentSizeCategoryMedium": 0,
"UIContentSizeCategoryLarge": 1,
"UIContentSizeCategoryExtraLarge": 2,
"UIContentSizeCategoryExtraExtraLarge": 3,
"UIContentSizeCategoryExtraExtraExtraLarge": 4,
"UIContentSizeCategoryAccessibilityMedium": 5,
"UIContentSizeCategoryAccessibilityLarge": 6,
"UIContentSizeCategoryAccessibilityExtraLarge": 7,
"UIContentSizeCategoryAccessibilityExtraExtraLarge": 8,
"UIContentSizeCategoryAccessibilityExtraExtraExtraLarge": 9]
func iconFontWithSize(fontSize: CGFloat, dynamic: Bool) -> UIFont? { …Run Code Online (Sandbox Code Playgroud)