sample code script
This commit is contained in:
parent
412b341511
commit
c9ca366edd
|
@ -0,0 +1,14 @@
|
|||
#!/bin/bash
|
||||
|
||||
curl 'https://developer.apple.com/search/search_data.php?q=swift%203&results=500' -s -e developer.apple.com -o search_result.json
|
||||
|
||||
ruby -e "require 'json';
|
||||
require 'csv';
|
||||
CSV.open('samplecode.csv', 'wb') do |csv|
|
||||
JSON.parse(File.open('search_result.json').read)['results'].keep_if {|v|
|
||||
v['type'] == 'sample_code'
|
||||
}.sort_by {|x| x['title']}.each{|sc|
|
||||
csv << [sc['url'].match('\/samplecode\/([^\/]*)\/')[1], 'https://developer.apple.com' + sc['url'] + 'Introduction/Intro.html']
|
||||
}
|
||||
end
|
||||
"
|
|
@ -0,0 +1,25 @@
|
|||
avloopplayer,https://developer.apple.com/library/content/samplecode/avloopplayer/Listings/../Introduction/Intro.html
|
||||
avexporter,https://developer.apple.com/library/content/samplecode/avexporter/Listings/../Introduction/Intro.html
|
||||
AVFoundationSimplePlayer-iOS,https://developer.apple.com/library/content/samplecode/AVFoundationSimplePlayer-iOS/Listings/../Introduction/Intro.html
|
||||
ReaderWriter,https://developer.apple.com/library/content/samplecode/ReaderWriter/Listings/../Introduction/Intro.html
|
||||
AdaptiveElements,https://developer.apple.com/library/content/samplecode/AdaptiveElements/Listings/../Introduction/Intro.html
|
||||
AdoptingMetalII,https://developer.apple.com/library/content/samplecode/AdoptingMetalII/Listings/../Introduction/Intro.html
|
||||
DemoBots,https://developer.apple.com/library/content/samplecode/DemoBots/Listings/../Introduction/Intro.html
|
||||
Fox,https://developer.apple.com/library/content/samplecode/Fox/Listings/../Introduction/Intro.html
|
||||
IntentHandling,https://developer.apple.com/library/prerelease/content/samplecode/IntentHandling/Listings/../Introduction/Intro.html
|
||||
Lister,https://developer.apple.com/library/content/samplecode/Lister/Listings/../Introduction/Intro.html
|
||||
MPSCNNHelloWorld,https://developer.apple.com/library/content/samplecode/MPSCNNHelloWorld/Listings/../Introduction/Intro.html
|
||||
MPSMatrixMultiplicationSample,https://developer.apple.com/library/content/samplecode/MPSMatrixMultiplicationSample/Listings/../Introduction/Intro.html
|
||||
MetalImageFilters,https://developer.apple.com/library/content/samplecode/MetalImageFilters/Listings/../Introduction/Intro.html
|
||||
MetalImageRecognition,https://developer.apple.com/library/content/samplecode/MetalImageRecognition/Listings/../Introduction/Intro.html
|
||||
PrintPhoto,https://developer.apple.com/library/content/samplecode/PrintPhoto/Listings/../Introduction/Intro.html
|
||||
Scoreboard,https://developer.apple.com/library/content/samplecode/Scoreboard/Listings/../Introduction/Intro.html
|
||||
ShapeEdit,https://developer.apple.com/library/content/samplecode/ShapeEdit/Listings/../Introduction/Intro.html
|
||||
SimpleTunnel,https://developer.apple.com/library/content/samplecode/SimpleTunnel/Listings/../Introduction/Intro.html
|
||||
SpeakToMe,https://developer.apple.com/library/content/samplecode/SpeakToMe/Listings/../Introduction/Intro.html
|
||||
TVMLGuide,https://developer.apple.com/library/content/samplecode/TVMLGuide/Listings/../Introduction/Intro.html
|
||||
TalkingToTheLiveView,https://developer.apple.com/library/content/samplecode/TalkingToTheLiveView/Listings/../Introduction/Intro.html
|
||||
ToolbarSample,https://developer.apple.com/library/content/samplecode/ToolbarSample/Listings/../Introduction/Intro.html
|
||||
TouchCanvas,https://developer.apple.com/library/prerelease/content/samplecode/TouchCanvas/Listings/../Introduction/Intro.html
|
||||
UICatalog,https://developer.apple.com/library/content/samplecode/UICatalog/Listings/../Introduction/Intro.html
|
||||
UnicornChat,https://developer.apple.com/library/content/samplecode/UnicornChat/Listings/../Introduction/Intro.html
|
|
Loading…
Reference in New Issue