This PR contains all the work related to setting up this project as required to implement the [Assignment](https://repo.rock-n-code.com/rock-n-code/deep-linking-assignment/wiki/Assignment) on top, as intended. To summarise this work: - [x] created a new **Xcode** project; - [x] cloned the `Wikipedia` app and inserted it into the **Xcode** project; - [x] created the `Locations` app and also, its `Libraries` package; - [x] created the `Shared` package to share dependencies between the apps; - [x] added a `Makefile` file and implemented some **environment** and **help** commands. Co-authored-by: Javier Cicchelli <javier@rock-n-code.com> Reviewed-on: rock-n-code/deep-linking-assignment#1
89 lines
6.5 KiB
XML
89 lines
6.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="13529" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
|
|
<device id="retina4_7" orientation="portrait">
|
|
<adaptation id="fullscreen"/>
|
|
</device>
|
|
<dependencies>
|
|
<deployment identifier="iOS"/>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13527"/>
|
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
|
</dependencies>
|
|
<objects>
|
|
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="FontSizeSliderViewController" customModule="Wikipedia" customModuleProvider="target">
|
|
<connections>
|
|
<outlet property="slider" destination="oct-cl-fAm" id="Ju1-pM-WKt"/>
|
|
<outlet property="tLargeImageView" destination="gOm-kn-fOm" id="naT-OM-hK1"/>
|
|
<outlet property="tSmallImageView" destination="lRM-uR-Nrj" id="lfl-37-x0O"/>
|
|
<outlet property="view" destination="ZBJ-Ip-owm" id="8Wg-2X-b6K"/>
|
|
</connections>
|
|
</placeholder>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
|
|
<view contentMode="scaleToFill" id="ZBJ-Ip-owm">
|
|
<rect key="frame" x="0.0" y="0.0" width="400" height="78"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<subviews>
|
|
<imageView userInteractionEnabled="NO" contentMode="center" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="T-small" translatesAutoresizingMaskIntoConstraints="NO" id="lRM-uR-Nrj">
|
|
<rect key="frame" x="27" y="17" width="12" height="15"/>
|
|
</imageView>
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="oct-cl-fAm" customClass="SWStepSlider" customModule="Wikipedia" customModuleProvider="target">
|
|
<rect key="frame" x="20" y="32" width="360" height="44"/>
|
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="44" id="6oS-Vc-LUB"/>
|
|
</constraints>
|
|
<userDefinedRuntimeAttributes>
|
|
<userDefinedRuntimeAttribute type="number" keyPath="minimumValue">
|
|
<integer key="value" value="0"/>
|
|
</userDefinedRuntimeAttribute>
|
|
<userDefinedRuntimeAttribute type="number" keyPath="maximumValue">
|
|
<integer key="value" value="6"/>
|
|
</userDefinedRuntimeAttribute>
|
|
<userDefinedRuntimeAttribute type="number" keyPath="value">
|
|
<integer key="value" value="2"/>
|
|
</userDefinedRuntimeAttribute>
|
|
<userDefinedRuntimeAttribute type="number" keyPath="trackHeight">
|
|
<integer key="value" value="1"/>
|
|
</userDefinedRuntimeAttribute>
|
|
<userDefinedRuntimeAttribute type="number" keyPath="tickWidth">
|
|
<integer key="value" value="1"/>
|
|
</userDefinedRuntimeAttribute>
|
|
</userDefinedRuntimeAttributes>
|
|
<connections>
|
|
<action selector="fontSliderValueChanged:" destination="-1" eventType="valueChanged" id="CzV-Zw-3xI"/>
|
|
</connections>
|
|
</view>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="T-large" translatesAutoresizingMaskIntoConstraints="NO" id="gOm-kn-fOm">
|
|
<rect key="frame" x="361" y="17" width="12" height="15"/>
|
|
</imageView>
|
|
</subviews>
|
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<constraints>
|
|
<constraint firstItem="lRM-uR-Nrj" firstAttribute="leading" secondItem="ZBJ-Ip-owm" secondAttribute="leading" constant="22" id="2Wr-1N-ZGC"/>
|
|
<constraint firstItem="lRM-uR-Nrj" firstAttribute="top" relation="greaterThanOrEqual" secondItem="ZBJ-Ip-owm" secondAttribute="top" constant="8" id="37b-P1-grj"/>
|
|
<constraint firstItem="gOm-kn-fOm" firstAttribute="trailing" secondItem="oct-cl-fAm" secondAttribute="trailing" constant="-7" id="4F9-p5-ban"/>
|
|
<constraint firstItem="oct-cl-fAm" firstAttribute="leading" secondItem="ZBJ-Ip-owm" secondAttribute="leading" constant="20" id="CD8-a9-Ojl"/>
|
|
<constraint firstAttribute="trailing" secondItem="gOm-kn-fOm" secondAttribute="trailing" constant="22" id="N9z-IX-ymU"/>
|
|
<constraint firstItem="oct-cl-fAm" firstAttribute="leading" secondItem="lRM-uR-Nrj" secondAttribute="leading" constant="-7" id="br4-VU-0k0"/>
|
|
<constraint firstAttribute="trailing" secondItem="oct-cl-fAm" secondAttribute="trailing" constant="20" id="daf-6P-bVu"/>
|
|
<constraint firstAttribute="bottom" secondItem="oct-cl-fAm" secondAttribute="bottom" constant="2" id="gJG-h5-b49"/>
|
|
<constraint firstItem="gOm-kn-fOm" firstAttribute="top" relation="greaterThanOrEqual" secondItem="ZBJ-Ip-owm" secondAttribute="top" constant="8" id="iKN-Bi-dTh"/>
|
|
<constraint firstItem="oct-cl-fAm" firstAttribute="top" secondItem="gOm-kn-fOm" secondAttribute="bottom" id="kQI-AZ-MuB"/>
|
|
<constraint firstItem="oct-cl-fAm" firstAttribute="top" secondItem="lRM-uR-Nrj" secondAttribute="bottom" id="zg6-qr-wam"/>
|
|
</constraints>
|
|
<nil key="simulatedStatusBarMetrics"/>
|
|
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
|
|
<variation key="default">
|
|
<mask key="constraints">
|
|
<exclude reference="2Wr-1N-ZGC"/>
|
|
<exclude reference="N9z-IX-ymU"/>
|
|
</mask>
|
|
</variation>
|
|
<point key="canvasLocation" x="467" y="413"/>
|
|
</view>
|
|
</objects>
|
|
<resources>
|
|
<image name="T-large" width="12" height="15"/>
|
|
<image name="T-small" width="12" height="15"/>
|
|
</resources>
|
|
</document>
|